The Pragmatic Engineer

Working at Amazon as a software engineer – with Dave Anderson

256 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
ADVICE

On-call Best Practices

  • If you experience excessive on-call paging, address the underlying software issues immediately.
  • Ensure you have the authority to redirect resources to fix problems, preventing recurring pages.
ANECDOTE

Outage Severity

  • Dave witnessed a director joining a Sev-1 outage call, demonstrating Amazon's serious approach to outages.
  • At Uber, a similar Sev-1 was routine and didn't warrant such high-level attention, highlighting a cultural difference.
INSIGHT

Frugality at Amazon

  • Amazon's frugality extends to perks and benefits.
  • This sometimes frustrates engineers but also promotes efficient resource allocation and cost savings.
Get the Snipd Podcast app to discover more snips from this episode
Get the app