Amazon's Linux Team is seeking an experienced Systems Development Engineer to help build the future of Linux and support AWS's cloud computing environment. This role is central to Amazon's core compute platforms, particularly EC2 (Elastic Compute Cloud). The position combines system engineering with software development, requiring expertise in Linux operations and programming languages like C, C++, Python, and Ruby.
The role involves working with Amazon Linux, a crucial component of AWS infrastructure. You'll be responsible for automating build and test processes, maintaining software packages, and providing customer support. The team creates the foundation of cloud computing, directly impacting how people use computers globally.
As part of AWS Utility Computing (UC), you'll work on foundational services like S3 and EC2, contributing to product innovations that set AWS apart in the industry. The team environment emphasizes knowledge sharing, mentorship, and career development, with senior engineers actively mentoring junior team members.
Amazon offers competitive compensation ($116,300 - $201,200 base salary) varying by location, plus equity and comprehensive benefits. The company values diversity and inclusion, providing various employee-led affinity groups and learning experiences. Work-life harmony is prioritized, with flexibility built into the working culture.
This position requires strong Linux expertise, software development experience, and system engineering skills. You'll join a team that's making history in cloud computing, with opportunities to contribute to open-source projects and work on technology that powers many of the world's leading organizations.