Principal Engineer
Amazon· Amazon Software Builder Experience (ASBX)
Hybrid (CA, Cupertino), Hybrid (CA, Santa Clara), Hybrid (NY, New York), Hybrid (VA, Arlington), Hybrid (VA, Herndon), Hybrid (WA, Seattle)$200.1k - $311.2kFull-timePosted yesterday
About the role
Senior technical leader responsible for setting technical direction for platforms and services used by thousands of Amazon builders, tackling ambiguous, large-scale problems, and shaping developer experience, software quality, delivery velocity, and operational safety at Amazon scale.
Responsibilities
- Set and drive technical strategy for complex, high-impact platforms and services used broadly across Amazon's engineering community.
- Decompose ambiguous, large-scale problems into simple, scalable, and maintainable solutions, and define multi-year technical roadmaps.
- Lead the design and architecture of distributed systems that operate reliably at massive scale.
- Raise the engineering bar through design reviews, code reviews, operational excellence practices, and mentorship of senior and principal-track engineers.
- Partner with engineering, product, and science leaders to align technical direction with organizational goals and customer needs.
- Identify and prioritize the highest-leverage opportunities to improve how Amazon builders develop, build, test, deploy, and operate software — including opportunities created by Generative AI and agentic development.
- Influence engineering standards and best practices across team and organizational boundaries.
- Balance long-term transformation with incremental, measurable delivery of value.
Qualifications
- Extensive professional software development experience, including significant experience designing and architecting new and existing large-scale systems.
- Demonstrated experience designing and building large-scale, multi-tiered, distributed, or highly concurrent software systems and services.
- Deep expertise in software design patterns, reliability, scalability, and operational excellence.
- Proficiency in one or more modern programming languages (e.g., Java, C++, C#, or similar).
- Experience leading technical direction across multiple teams and influencing engineering decisions beyond a single team's scope.
- Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field, or equivalent practical experience.
Skills
Required:Software architecture and designDistributed systemsLeadership and stakeholder management
Nice to have:Generative AI / agentic developmentDeveloper tooling / platforms
Benefits
- Health insurance (medical, dental, vision, prescription) including life & AD&D options, EAP, Mental Health Support, and Flexible Spending Accounts.
- 401(k) matching, paid time off, and parental leave.
- RSUs and sign-on payments as part of compensation.
- Comprehensive benefits as outlined by Amazon benefits page.
Last updated Oct 25, 2026. Interested? Apply on the company site.
More open roles at Amazon
- IT Support Associate II, Ops Tech Solutions (OTS)yesterdayPlainfield, Indiana · Operations IT Support Engineering
- Head of Energy and Water, AWS LegalyesterdayHybrid (Seattle, WA) · Legal
- Software Development Engineer, Creative Asset Library, CreativeXyesterdaySeattle · Software Development
- Software Development Engineer, Creative Asset Library, CreativeXyesterdayHybrid (Seattle, WA) · Software Development
- IT Support Associate II, OTSyesterdayIrving, TX · Operations IT Support Engineering