Register to listen to any web page on all your devices!
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.
- career level
- The Manager's Path
- The Making of a Manager
- An Elegant Puzzle
- StaffEng email updates
- StaffEng's RSS feed
- sharing your Staff engineering story or metadata