Principal Engineer, Amazon Software Builder Experience (ASBX)
Core
Set technical direction for foundational platforms and services used by thousands of Amazon builders to design, build, test, deploy, and operate software.
Role type
Principal Engineer (Software Builder Experience)
Builds
Foundational platforms, tools, and services for the software development lifecycle (source control, CI/CD, testing, developer tooling)
Domain
Cloud computing / Software Engineering Infrastructure
Required skills
Large-scale distributed system architecture, software design patterns, reliability engineering, operational excellence, modern programming languages (Java, C++, C#), technical leadership, cross-team influence
Preferred skills
Generative AI and agentic development experience, AWS service experience, mentoring senior engineers, building developer-facing platforms
Technologies
AWS, Java, C++, C#, Generative AI, CI/CD, Source Control
Responsibilities
Define multi-year technical roadmaps, lead design of distributed systems, raise engineering bar through design/code reviews, partner with leaders to align technical direction, identify opportunities to improve developer experience, influence engineering standards
Seniority
Principal, hands-on IC with broad influence