

Amazon Software Development Manager (SDM) Interview Guide
Updated by Amazon candidates
Amazon's software development manager loop drops the coding round that Google still requires of engineering managers, and replaces it with a round dedicated to operations. Interviewers read a written narrative you submit before the loop and build questions from it, so every claim in that document is open to follow-up. Preparing for the Amazon SDM interview means building evidence that holds up under that kind of cross-referencing.
This guide breaks down each stage of the Amazon SDM interview process, what interviewers look for, and how to prepare with example questions, actionable tips, and resources.
Amazon software development manager interview process
Amazon runs a team-dependent SDM process, and the loop shifts by level as much as by team. Every interview in the loop scores Leadership Principles, so there's no separate behavioral round to prepare for.
Most candidates move from recruiter screen to decision in 2-6 weeks, and senior loops can run longer.
Here's an example of what the interview process can look like:
- Recruiter screen: A 30-60 minute call covering background, scope of ownership, and level fit
- Hiring manager technical screen: A 60-minute conversation split between Leadership Principles and system design, sometimes repeated with a second manager
- Writing assignment: A short narrative on a past achievement, sent roughly two days before the loop
- Onsite loop: Usually five interviews covering system design, people management, operational excellence, and technical program and product management
- Debrief and decision: A Bar Raiser-led review, with Amazon targeting an outcome within 5 business days
Recruiter screen
Amazon opens the SDM interview process with a 30-60 minute recruiter call focused on whether your scope of ownership matches the level you're interviewing for. Recruiters confirm org size, how many engineers reported to you, and which systems your teams owned.
Recruiters sometimes redirect candidates toward a different level or a different job family based on this call alone, so the leveling conversation starts earlier than most candidates expect.
Interviewers look for:
- Scope of ownership: Whether your org size and system ownership match the level you're being considered for
- Technical grounding: Whether you can discuss architecture decisions without deferring to your engineers
- Motivation: Your reasons for leaving your current role and joining Amazon
- Leadership Principles fit: Early evidence of Ownership plus Hiring and Developing the Best
- Concision: How tightly you summarize a multi-year management career
Sample questions
Here are some real interview questions reported by candidates:
- Tell me about yourself.
- Walk me through your current org. How many engineers report to you, and what do they own?
- Why Amazon, and why this level?
Hiring manager technical screen
The Amazon SDM hiring manager screen runs about 60 minutes, split between Leadership Principles and system design. Some orgs run a second screen with another manager or a senior engineer.
The Leadership Principles part moves through more questions than you might expect, mixing past-experience examples with questions about how you approach management. Expect to move quickly between examples, with little time to develop any one of them in depth.
Interviewers look for:
- Decision ownership: Whether you can name the calls you personally made on a project
- Architectural judgment: How you evaluate trade-offs and challenge designs your engineers propose
- Management philosophy: Your working approach to prioritization, feedback, and team structure
- Measurable outcomes: Whether your examples end in figures you can defend
- Consistency: Whether your answers hold together as the follow-up questions accumulate
Sample questions
Here are some real interview questions reported by candidates:
- How do you decide what your team works on next quarter?
- Walk me through a system your team owned. Which parts would you redesign?
Writing assignment
Amazon sends SDM candidates a writing assignment about two days before the onsite loop, usually with two prompts to choose from. Two pages is the target and four is the ceiling. The assignment asks you to narrate a past achievement: the context, the challenge, the decisions you made, and measurable outcomes. For example, you may be asked about the most inventive or innovative thing you've done.
Amazon runs on written narratives internally, and presentation decks play almost no part in how decisions get made. The assignment maps to the memos SDMs write on the job.
Write in full prose, keep sentences short, and replace adjectives with data. Amazon's instructions typically call for narrative form with minimal bullets, submitted as a Word document. Explain how you led, how you grew your engineers, and which trade-offs you accepted, naming your own decisions without claiming your team's work as your own.
Interviewers look for:
- Structural clarity: Whether a reader can follow your reasoning without asking for context
- Individual contribution: What you personally decided, as distinct from what your team delivered
- Quantified results: Outcomes expressed in metrics tied to the business
- Credit distribution: Whether you name the engineers who did the work
- Judgment under constraint: The trade-offs you accepted and why
Amazon SDM onsite loop
The Amazon SDM onsite loop is usually five interviews of roughly 55 minutes each, close to five hours in total, run virtually and often split across two days. Condensed loops of four rounds turn up at hiring events, and senior candidates sometimes sit six.
Each interviewer receives two or three of Amazon's 16 Leadership Principles before the loop and writes questions built around them. You won't know which Principles any given interviewer carries, so build stories that can serve more than one.
These interviews cover:
- System design: Architecture, scale, and design review leadership
- People management: Hiring, coaching, performance, and team growth
- Operational excellence: On-call, incident response, and service health
- Technical program and product management: Cross-org delivery, roadmap ownership, and partner alignment
One of your interviewers serves as the Bar Raiser, and the round they run covers one of these areas as well. Amazon scores the writing assignment as its own competency even though you complete it beforehand, so one of the four live areas usually gets a second round.
System design interview
The Amazon SDM system design round tests whether you can hold an end-to-end architecture in view while guiding engineers through its trade-offs. Expect a broad prompt plus a deep dive into a system you've owned, and note that some loops to split this into two 30-minute design questions.
Lay out the full architecture and the major trade-offs first, then let the interviewer pull you into a subcomponent. Opening on a database schema or a caching layer costs you the time you need for everything else, and interviewers frequently cite designs that don't hold up at scale when candidates don't advance.
AWS loops tend to emphasize technical depth more heavily here, though the loop structure and competencies stay the same across orgs.
Interviewers look for:
- End-to-end framing: Whether you establish the full architecture before optimizing any piece
- Trade-off reasoning: How you justify storage, consistency, and latency decisions
- Failure thinking: Which failure modes you surface without being asked
- Design review leadership: How you'd guide two senior engineers who disagree on an approach
- Scale judgment: Where your design breaks and what you'd change first
Sample questions
Here are some real interview questions reported by candidates:
- Design a distributed logging system.
- Implement Alexa voice search.
- Design a system that delivers firmware updates to devices.
- Walk me through the architecture of a system your team owned. Where does it break at 10x traffic?
People management interview
The Amazon SDM people management round focuses on mechanisms: the repeatable processes you've built for hiring, coaching, and performance. Expect scenario questions alongside detailed follow-ups about individual engineers you've managed.
Have explicit processes ready for three situations: coaching an underperformer, moving a senior engineer toward principal, and running a performance conversation. Describing your general philosophy won't carry the round without the steps behind it.
For each mechanism you've built, be ready to name the process, who ran it after you left, and what it produced.
Interviewers look for:
- Coaching mechanics: Your specific process for developing an underperforming engineer
- Promotion evidence: Engineers you moved up a level and how you built the case
- Hiring systems: Repeatable processes you created for screening and raising team quality
- Difficult conversations: How you deliver direct feedback and handle the aftermath
- Durability: Whether the mechanisms you built outlasted your tenure
Sample questions
Here are some real interview questions reported by candidates:
- Tell me about a time you coached an engineer through underperformance. What changed?
- How do you measure engineering manager performance?
- How would you write a job description for an engineering manager?
Operational excellence interview
The Amazon SDM operational excellence round covers how you run on-call, respond to incidents, and turn failures into permanent fixes. The round tends to be conversational, opening with a broad question about improving operations on a system you own.
Thin operational history is one of the most common reasons SDM candidates get rejected, since Amazon treats operational rigor as a core manager competency and expects you to own it directly.
If your background lacks strict SLAs, monitoring, or high-traffic systems, that gap shows quickly. Prepare to discuss on-call rotation design, alarm and metric selection, and how you run a correction of error review.
Interviewers look for:
- Incident command: How you organize detection, mitigation, and communication during an outage
- Root cause discipline: Whether you reach a real cause or stop at the symptom
- Permanent fixes: The mechanisms you built so a failure couldn't recur
- On-call design: How you keep rotations sustainable for your engineers
- Metric selection: Which signals you track and which alarms you chose to page on
Sample questions
Here are some real interview questions reported by candidates:
- How would you improve the operational health of a system your team owns? What have you already done there?
- Walk me through your most severe outage. How did you handle detection and mitigation?
- How do you structure on-call so it stays sustainable?
Technical program and product management interview
Amazon's technical program and product management round covers how SDMs move work across organizational boundaries. Expect questions about competing priorities, phased rollouts, migrations, and dependencies on teams you don't manage.
The product half of this interview is focused on roadmap ownership. Be ready to explain how you decided what your team built and how you influenced a roadmap you inherited.
Interviewers look for:
- Roadmap ownership: How you decided what your team built and what you declined
- Prioritization logic: How you sequence work when every request arrives as urgent
- Dependency management: How you handle a partner team missing a commitment
- Influence without authority: How you moved teams outside your reporting line
- Debt decisions: When you paid down technical debt and when you deferred it
- Multi-quarter execution: Evidence you sustained delivery across shifting priorities
Sample questions
Here are some real interview questions reported by candidates:
- Tell me about a time when you worked on a project with a tight deadline.
- Tell me about a program that slipped. What did you change in how you planned the next one?
- How do you keep a partner team accountable to a dependency?
- Tell me about a time you had competing priorities. How did you manage the trade-offs?
Amazon Bar Raiser interview
Every Amazon SDM loop includes a Bar Raiser, a hand-selected and separately trained interviewer who runs one of the onsite rounds and leads the hiring discussion afterward. Amazon requires that they neither be the hiring manager nor report to one. Their standard is whether you'd perform better than about half the current SDMs at your level.
A Bar Raiser can block an offer the hiring manager wants to make, so both of them have to be convinced before you receive one. They can't push an offer through over a hiring manager's objection, either.
Interviewers look for:
- Consistency across rounds: Whether your examples hold up against what other interviewers heard
- Long-term contribution: Evidence you'd raise the standard of Amazon's SDM population
- Depth under follow-up: How far you can go into a story before running out of specifics
- Leadership Principles evidence: Concrete behavior tied to the Principles they've been assigned
- Self-assessment: How accurately you describe your own failures and what changed after
Sample questions
Here are some real interview questions reported by candidates:
- Tell me about a time you had a conflict with someone. How did you resolve it and what did you learn?
- Tell me about the most challenging situation you faced in your career and how you handled it.
Offer and team match
Amazon targets a decision within 5 business days of the loop under what it calls the 2 and 5 promise: two business days after a phone screen, five after the loop. Interviewers submit written feedback within about a day, and the Bar Raiser leads the discussion that follows.
Strong unanimous outcomes sometimes arrive inside 48 hours, but 7-10 business days is common, and senior loops can take longer.
Two outcomes short of a direct offer are common: Amazon may extend an offer one level below the one you interviewed for, or route you into team matching.
Team matching involves short conversations with managers from other groups about scope and working style. You work through your recruiter to find a better fit without sitting another full loop, and your leadership evidence still counts.
How to prepare for the Amazon SDM interview
- Build a story matrix: Choose five or six multi-quarter initiatives with real technical depth and organizational friction, then map each to several Leadership Principles. Flexible stories cover more ground than memorized scripts.
- Convert every story to first person: Amazon interviewers interrupt to separate your contribution from your team's. State what you decided, which blockers you cleared, and which standards you set.
- Front-load your results: Open with the outcome, then explain the path. Latency reductions, cost savings, and delivery dates prove more than narrative does.
- Write out your management mechanics: Draft your actual process for coaching underperformers, promoting senior engineers, and running post-incident reviews. Interviewers press for each step, down to who ran it and how often.
- Practice system design against a timer: Establish the architecture first, then the subcomponents. Book mock interviews so someone interrupts your sequencing before an interviewer does.
- Study the Leadership Principles as a rubric: Read the Amazon Leadership Principles closely enough to recognize which one a question targets mid-answer.
About the Amazon software development manager role
Amazon's software development manager title covers what most companies call a software engineering manager. SDM is the internal abbreviation, and compensation platforms file the role under software engineering manager.
Amazon SDMs own a team and the systems that team runs. The role combines people management with architectural accountability and operational ownership.
Amazon SDMs typically own:
- Team growth: Hiring, coaching, and performance management for a team of engineers
- Architecture decisions: Technical direction and design review for the systems the team runs
- Operational health: On-call rotations, incident response, and the metrics that track service reliability
- Multi-quarter delivery: Roadmap planning and dependency management across partner teams
Amazon SDM experience requirements
Amazon hires SDMs at two main levels: L6 is the standard SDM level, and L7 covers senior SDM and senior manager titles.
L6 SDMs typically run a single team of roughly six to eight engineers, in line with Amazon's two-pizza team model. L7 SDMs usually oversee several teams, with reports numbering in the dozens.
External L7 offers are uncommon. Candidates who interview at L7 often receive an L6 offer, since L7 expects organization-wide scope closer to a director role at a comparable company.
Additional resources
- Amazon SDM Interview Course
- Engineering Management Interview Course
- System Design Interview Course
- Amazon Behavioral Interview Questions
- How to Prepare for an Engineering Manager Interview
- Engineering Manager Interview Questions
- Amazon Interview Experiences
FAQs about the Amazon SDM interview
How is the Amazon SDM interview different from other FAANG engineering manager interviews?
Amazon's SDM loop differs from other FAANG+ manager interviews in three structural ways. It rarely includes a live coding round, where Google still requires either coding or a code review exercise from engineering manager candidates. It adds a written narrative before the loop, which no other major FAANG+ manager process is known to require, and it names operational excellence as its own scored competency. Amazon also decides faster, since Google's hiring committee review can push a process to six or eight weeks and Apple's manager loops have run to three months in some cases.
Is an Amazon SDM the same as a software engineering manager?
An Amazon SDM is the same role most companies call a software engineering manager. Amazon uses software development manager as the official title and SDM as the internal abbreviation, and compensation platforms file it under software engineering manager. The distinction matters when you're searching job listings, since Amazon's postings rarely use the more common phrasing.
Is there a coding interview in the Amazon SDM loop?
Most Amazon SDM loops don't include a coding round. L7 loops skip coding, and some L6 loops add a coding round or a domain-specific technical round depending on the org. System design appears in every SDM loop regardless of level, so ask your recruiter to confirm your round list before planning your prep.
How long does the Amazon SDM interview process take?
The Amazon SDM interview process usually takes 2-6 weeks from recruiter screen to decision, and senior loops can run longer. Phone screens and the writing assignment fill the first two weeks, followed by a loop of four to six interviews that often splits across two days. Amazon targets a decision within 5 business days of the loop, though 7-10 days is common.
Can I use AI tools during the Amazon SDM interview?
Amazon prohibits generative AI tools during interviews, and candidates must confirm in advance that they won't use them. Using an unauthorized tool can disqualify you from the process. Interviewers are coached to notice typing while answering and answers that sound read aloud.
How much does an Amazon SDM make?
Here are the reported average compensation figures by level for Amazon SDMs, according to Levels.fyi:
- L6 (Software development manager): ~$442K
- L7 (Senior software development manager): ~$614K
Amazon capped base salary at $350K in 2022, and offers frequently land below that depending on division and location. The rest arrives as restricted stock. Equity vests 5% in year one, 15% in year two, then 40% in each of the final two years, with sign-on bonuses covering the early gap.
Learn everything you need to ace your Engineering Manager interviews.
Aced is the fastest-growing tech interview prep platform. Get free interview guides, insider tips, and courses.
Create your free account