How do folks reach Staff Engineer?

March 19, 2020. Filed under staff-eng 2

At most technology companies, you'll reach Senior Software Engineer, the so-called career level, in five to eight years. At that point your path branches, and you have the opportunity to pursue engineering management or continue down the path of technical excellence to become a Staff Engineer.

Mailbag: Evolving your engineer career beyond the career level.

February 13, 2020. Filed under career 11staff-eng 2mailbag 2

Recently I got an email asking about evolving your engineering career after you’ve hit the career level, but before you feel like you’ve accomplished what’s important to you. I wrote up my response here in case others are interested.