Amazon Lab126, a subsidiary of Amazon.com founded in 2004, is seeking a Senior Software Development Engineer to join their Device OS team. This role focuses on designing and building self-service tools that enable software development teams to efficiently push code to production. The position is critical in managing one of Amazon's largest build fleets, impacting hundreds of developers' productivity.
The role involves leading the architecture and optimization of a Yocto-based build system that powers multiple product lines. You'll be working with a team of experienced engineers in the Device OS organization, owning build and release infrastructure, and developer experience tools. The team serves OS and Application developers, with a mission to enhance their development experience.
As a senior team member, you'll have the opportunity to work on cutting-edge product initiatives, implementing fault-tolerant solutions that scale. The position offers extensive collaboration opportunities across different functional areas, providing a chance to learn and contribute beyond the primary focus of Yocto and build toolchain work.
The ideal candidate should have 6+ years of professional software development experience, strong programming skills, and proven experience in leading design or architecture of scalable systems. You'll be working in an open, collaborative environment, engaging with cross-disciplinary teams to create innovative solutions.
The compensation is competitive, ranging from $151,300 to $261,500 per year based on geographic location, plus equity and comprehensive benefits. This role at Amazon Lab126 offers the unique opportunity to work on consumer electronics products like Kindle, Fire tablets, Fire TV, and Amazon Echo, making a tangible impact on developer productivity and product development.