Amazon Linux is seeking a Software Development Engineer II to join their team working on the future of Amazon Linux. This role focuses on developing and maintaining Amazon's Linux distribution, which is widely used on AWS's EC2 platform and other services.
The position involves designing and implementing systems to automate package updates, streamline release processes, and maintain security standards. You'll work with core AWS infrastructure and collaborate with highly skilled engineers to improve the foundation that many AWS services are built upon.
Key responsibilities include:
The team emphasizes work-life balance and offers flexible scheduling. You'll be part of an inclusive culture that values diversity and supports professional growth through mentorship and knowledge sharing. The role includes on-call responsibilities (typically one week every two months) with a focus on building fault-tolerant systems.
This is an excellent opportunity for engineers passionate about Linux systems, automation, and infrastructure who want to impact millions of AWS customers. You'll gain deep expertise in AWS operations while working on critical systems that power Amazon's cloud infrastructure.
Benefits include competitive compensation ($129,300-$223,600 base salary depending on location), equity, sign-on payments, and comprehensive medical and financial benefits. The team supports career growth through mentorship, code reviews, and challenging projects that help members develop into well-rounded engineers.