The Pragmatic Engineer

Working at Amazon as a software engineer – with Dave Anderson

186 snips
Apr 16, 2025
Dave Anderson, a former Engineering Manager and Director at Amazon, offers a fascinating insider's perspective on the tech giant's engineering culture. He discusses the rigorous hiring processes, the role of bar raisers, and the unique promotion paths for software engineers. Dave elaborates on Amazon's extreme frugality and how teams enjoy significant autonomy in choosing their technology stacks. He also shares insights on navigating performance evaluations and maintaining strong relationships with managers, all while reflecting on his transition to writing creatively after retirement.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
INSIGHT

Amazon Engineering Levels

  • Amazon's engineering levels range from L4 (entry-level) to L10 (VP/Distinguished Engineer).
  • L6 (Senior Engineer/SDM) is a common endpoint for many, while L7+ requires significant documentation and broader scope.
INSIGHT

Promotion Process

  • Promotion documents, often six-pagers, heavily influence career progression at Amazon.
  • A well-written document and support from higher levels are crucial for advancement.
ANECDOTE

Facebook vs. Amazon Promotions

  • At Facebook, Dave observed a less rigorous promotion process, contrasting sharply with Amazon's documentation-heavy approach.
  • A simple verbal confirmation sufficed for promotions at Facebook, surprising Dave.
Get the Snipd Podcast app to discover more snips from this episode
Get the app