Software Development Engineer, EC2 Fleet Maintenance

Amazon Web Services (AWS) is the world's leading cloud computing platform providing scalable infrastructure services.
$129,300 - $223,600
Cloud
Mid-Level Software Engineer
In-Person
3+ years of experience
Enterprise SaaS · Cloud

Description For Software Development Engineer, EC2 Fleet Maintenance

Join Amazon's EC2 Fleet Maintenance team in Seattle as we expand our cloud infrastructure services. We're seeking talented engineers passionate about designing and developing highly scalable, distributed software systems. Our team is responsible for monitoring the EC2 fleet and implementing automated actions that maximize the availability and reliability of compute resources across AWS infrastructure.

The role offers exciting opportunities to work with cutting-edge technologies while solving complex problems in cloud computing. You'll be part of a creative team that values technical excellence and innovation, working on systems that directly impact customer experience through improved service reliability and availability.

We strongly emphasize work-life balance, offering flexible working hours and a supportive team environment. The on-call rotation is structured to minimize disruption (one week every two months), and we focus on building fault-tolerant systems to reduce emergency responses. When issues arise, we collaborate to implement permanent solutions rather than temporary fixes.

The compensation package is comprehensive, ranging from $129,300 to $223,600 based on location, plus equity, sign-on bonuses, and extensive benefits. This is an excellent opportunity for engineers who want to make a significant impact on one of the world's largest cloud computing platforms while maintaining a healthy work-life balance.

Join us in shaping the future of cloud computing while working with a team that values both technical excellence and personal well-being. Your contributions will directly influence the reliability and performance of AWS's core computing services, making this an ideal role for those seeking to work on large-scale, meaningful technical challenges.

Last updated a month ago

Responsibilities For Software Development Engineer, EC2 Fleet Maintenance

  • Design, implement and deploy mission-critical systems for EC2's infrastructure
  • Develop software algorithms and workflows for automated failure remediation
  • Deliver systems that measure and improve customer experience across availability, reliability, latency, and throughput
  • Participate in on-call rotation (one week every two months)

Requirements For Software Development Engineer, EC2 Fleet Maintenance

Linux
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • Knowledge of design patterns, reliability and scaling of systems

Benefits For Software Development Engineer, EC2 Fleet Maintenance

Medical Insurance
  • Flexible working hours
  • Work-life balance focus
  • Medical, financial, and other benefits
  • Total compensation package including equity and sign-on payments

Interested in this job?

Jobs Related To Amazon Software Development Engineer, EC2 Fleet Maintenance

Data Center Engineering Operations Engineer, DCEO

AWS Data Center Engineering Operations Engineer role focusing on critical infrastructure management, maintenance, and vendor coordination in Kuala Lumpur.

Power Engineer, Rack Power

Power Engineer position at AWS Rack Power team, focusing on design, debug, and validation of power systems for AWS infrastructure.

Energy Projects Manager, AMER, AIET West

Energy Projects Manager position at AWS, managing large-scale power infrastructure projects and developing sustainable energy solutions for data centers.

Technical Trainer – AWS Tech U

AWS Technical Trainer position to deliver cloud computing education programs and develop skilled IT professionals globally.

Software Development Engineer, AWS

AWS seeks a Software Development Engineer to build scalable cloud solutions for automotive industry, offering competitive pay and comprehensive benefits.