Lessons From a Frontend Architect at Etsy

Lessons from Katie Sylor-Miller, a Frontend Architect at Etsy:

  • It seems that a Staff Engineer at Etsy is either someone who has a deep technical knowledge in a team’s area, or one that does work impacting several times. It seems that the later one is considered a more senior staff engineer at Etsy.
  • It’s recommended to keep track of your work (tickets done, meetings, experiments, improvements …etc) because when you are a staff then you are responsible for your time. Many staff engineers find it hard to quantify their work, so it’s important to keep track of your work to not feel bad that you are not achieving.
  • If you are not part of a JIRA sprint, then create your own sprint, i.e to-do-list to track your work.
  • When you are a Staff Engineer you don’t get the chance to code a lot, but at the same time you have to know what’s being shipped and the current projects happening. To solve this you need to network a lot and meet with people. One way to do this is to participate in social events where colleagues from different teams join so you get to know as much as possible.
  • It’s important to network with managers, because your job is often to “influence without authority”. You often need to sell ideas and managers are often the final decision-makers.
  • Often the path to reach staff is to look for problems and proactively solve them, instead of just ignoring things and letting them go.
  • It’s important to make your work visible at all times, but it’s extra important when you are remote since a lot of your work/progress goes hidden under Slack threads and pull-requests.
  • Helping folks means: being available, being humble, hearing them and understanding their needs.
  • It’s not about building a stronger technical skillset, it’s about building a strong reputation.

These are key takeaways, highlights or “learnings” that I captured while reading the book Staff Engineer by Will Larson. You can read the full article here. The above takeaways are by far not a complete summary, but rather my personal highlights or understanding (which can be wrong) and thus do not capture all the wisdom in the original article, so you should read the full article to form your own view & understanding.

Leave a Reply