Sr. Software Dev Engineer - DevOps, Device OS

An inventive research and development company that designs and engineers high-profile consumer electronics, subsidiary of Amazon.com
$151,300 - $261,500
DevOps
Senior Software Engineer
In-Person
5,000+ Employees
6+ years of experience
Consumer

Description For Sr. Software Dev Engineer - DevOps, Device OS

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.

Last updated a few seconds ago

Responsibilities For Sr. Software Dev Engineer - DevOps, Device OS

  • Lead architecture and optimization of Yocto-based build system and infrastructure
  • Design and build self-service tools for software development teams
  • Work directly with customers across the organization
  • Implement fault-tolerant solutions designed for scale
  • Drive SDLC from concept to launch
  • Troubleshoot and resolve problems with production systems
  • Participate in on-call rotation
  • Own the delivery process of an Enterprise scale OS
  • Analyze and improve availability, efficiency, capacity, scalability, security and performance of services

Requirements For Sr. Software Dev Engineer - DevOps, Device OS

Linux
  • 6+ years of non-internship professional software development experience
  • 6+ years of programming with at least one software programming language
  • 6+ years of leading design or architecture experience
  • Experience as a mentor, tech lead or leading an engineering team
  • Experience with full software development life cycle
  • Knowledge of coding standards, code reviews, source control management
  • Experience with build processes, testing, and operations

Benefits For Sr. Software Dev Engineer - DevOps, Device OS

Medical Insurance
  • Full range of medical benefits
  • Financial benefits
  • Other benefits

Interested in this job?

Jobs Related To Amazon Sr. Software Dev Engineer - DevOps, Device OS

Automation Solutions Engineer, Reliability and Automation Engineering Team (RAE)

Senior Automation Solutions Engineer role at Amazon, combining software engineering with industrial automation expertise, offering $116K-$201K salary with comprehensive benefits.

System Development Engineer II, Systems Development (Miracle Team)

Senior Systems Development Engineer role at AWS working on cloud computing solutions for U.S. Intelligence Community, requiring TS/SCI clearance and strong Linux/Unix expertise.

Senior ADC Windows Client Engineer

Senior Windows Systems Engineer role at AWS supporting government cloud infrastructure, requiring TS/SCI clearance and deep Windows expertise.

Systems Development Engineer, Managed Operations

Senior Systems Development Engineer role at AWS in Dublin, focusing on European Sovereign Cloud operations and development with hybrid work model.

System Development Engineer III

Senior DevOps Engineer role at Amazon Lab126 focusing on build systems and developer tools for consumer electronics development.