Logo
Amazon

Senior Software Development Engineer, EC2 Nitro Team

Amazon, Seattle, Washington, us, 98127

Save Job

Are you excited about technology and tackling complex challenges? Join us at Amazon Web Services Elastic Cloud Computing (EC2) to enhance and expand the largest cloud computing service in the world! This is an opportunity to make significant contributions while advancing your skills in a fun and innovative environment. The EC2 Nitro project is at the forefront of AWS infrastructure. Nitro, a custom-built solution for global-scale virtualization, supports various architectures, including Intel, AMD, and Amazon's custom Graviton silicon, while significantly enhancing security and performance across our offerings. As part of the EC2 Provisioning team, you will be instrumental in transforming new servers into EC2 virtual hosts that run customer workloads worldwide. This position offers the chance to become a subject matter expert in distributed, asynchronous services operating at a global scale, ensuring the health of our EC2 fleet through strategic orchestration of maintenance, migrations, and retirements based on capacity and availability forecasts. Key Responsibilities: Develop innovative solutions to some of the most challenging engineering problems in distributed systems. Collaborate closely with EC2 Principal Engineers and technical leaders on technical direction. Engage actively in all software development lifecycle aspects, including requirements, system design, implementation, testing, monitoring, and reporting. Mentor junior engineers and promote best practices within the team. Basic Qualifications: 5+ years of professional software development experience. Experience in programming with at least one language such as Java, Python, Go, or Ruby. 5+ years of experience in design or architecture of systems, including scalability and reliability. Proven experience taking on leadership roles such as mentor or tech lead. Preferred Qualifications: Master's degree in Computer Science or equivalent. Extensive experience with the complete software development life cycle, including coding standards, code reviews, and testing methodologies. Amazon is committed to creating a diverse and inclusive workplace. We do not discriminate based on protected veteran status, disability, or any other legally protected status. If you require accommodations during the application process, please inform us accordingly. The base pay for this position ranges from $151,300 to $261,500, depending on the geographic market, knowledge, skills, and experience. Full compensation packages may also include equity, sign-on bonuses, and comprehensive benefits. This position will remain open until filled.