Amazon Web Services (AWS) is seeking a Software Development Engineer to join their EC2 Substrate Operator Safety team. This role offers an exciting opportunity to work on critical infrastructure that powers AWS's cloud computing platform. The position is based in Seattle, WA.
As a Software Engineer on the EC2 Substrate Operator Safety team, you'll be at the forefront of building and developing new software systems for security domains. Your work will directly impact millions of AWS customers by ensuring their data remains secure in the cloud. The team owns the foundational infrastructure for EC2 operators, implementing real-time compliance monitoring and developing secure operator tooling.
The role combines technical challenges with significant impact. You'll be designing and implementing robust systems that operate at cloud scale, ensuring zero downtime while eliminating scalability bottlenecks. The position requires expertise in building monitoring solutions and implementing security measures across EC2's global infrastructure.
AWS offers a collaborative environment where you'll work alongside talented engineers who are passionate about cloud computing and security. The culture encourages innovation, calculated risk-taking, and rapid decision-making. You'll have opportunities for mentorship and career growth, supported by Amazon's leadership principles and commitment to continuous learning.
The company values work-life harmony and maintains an inclusive team culture. Through employee-led affinity groups and events like Conversations on Race and Ethnicity (CORE) and AmazeCon, AWS creates an environment where diversity is celebrated and unique perspectives are valued.
Compensation is competitive, ranging from $129,300 to $223,600 per year based on location and experience, plus equity and comprehensive benefits. This is an excellent opportunity for engineers who are passionate about cloud security and want to make an impact at global scale while working with cutting-edge technology.
Required qualifications include 3+ years of professional software development experience and 2+ years of system design experience. The ideal candidate will have strong programming skills and an understanding of distributed systems, security principles, and cloud infrastructure.