Amazon Leo is Amazon's low Earth orbit satellite network. Our mission is to deliver fast, reliable internet connectivity to customers beyond the reach of existing networks. From individual households to schools, hospitals, businesses, and government agencies, Amazon Leo will serve people and organizations operating in locations without reliable connectivity.
Developer Experience organization owns the entire path from commit to satellite. This is a unique opportunity to offer this scope to platform engineers.
We will build a unified platform that empower Leo engineers to see their code affect satellite operations within days not weeks, months or a quarter. We will also provide a one-stop view enabling stakeholders to evaluate releases across all dimensions (acceptance, performance, security), reducing manual intervention, accelerating approval, and providing end-to-end traceability.
We are looking for a Senior engineer with experience in supporting mission-critical applications, who are excited about building solutions that enhance automation, stability, and release processes across multiple systems. You will be responsible for developer experience across the entire Leo, CICD and production services. You will work closely with engineering teams to deal with ambiguity, identify and address common issues, drive solutions, and improve overall release quality, reliability and operational excellence. You will build self-serve platform, automation, tools that enable Leo engineers to ship high quality software to space and ground, rapidly, securely and at scale.
Export Control Requirement:
Due to applicable export control laws and regulations, candidates must be a U.S. citizen or national, U.S. permanent resident (i.e., current Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum.
Key job responsibilities
A successful engineer in this role is :
A day in the life
A Software Development Engineer works closely with Principal Engineer, Sr. Principal Engineer to deal with ambiguity and define technical strategy. The engineer will also work with the release teams to deeply understand the current workflow, use cases, pain points, inefficiency and come up with innovative simple solution.