Software Development Engineer, EC2 Fleet Maintenance

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

Description For Software Development Engineer, EC2 Fleet Maintenance

Amazon's EC2 Fleet Maintenance team is seeking a talented software engineer to join their cloud infrastructure team. This role focuses on maintaining and improving the EC2 (Elastic Compute Cloud) service, a cornerstone of AWS's cloud infrastructure.

The position offers an exciting opportunity to work on highly scalable, distributed systems that directly impact millions of customers worldwide. You'll be part of a team that monitors and maintains the EC2 fleet, developing automated solutions to maximize compute resource availability and reliability.

Key aspects of the role include:

  • Designing and implementing mission-critical systems at EC2's massive scale
  • Developing automated remediation solutions for customer-impacting issues
  • Building systems that measure and improve customer experience across availability, reliability, latency, and throughput

The team values work-life balance and offers flexible working hours. On-call responsibilities are shared, occurring approximately once every two months. The team emphasizes fault-tolerant system design to minimize disruptions and focuses on root cause analysis to prevent recurring issues.

Compensation is competitive, ranging from $129,300 to $223,600 base salary depending on location, plus equity and comprehensive benefits. This is an excellent opportunity for engineers passionate about cloud computing to work on cutting-edge technology while maintaining a healthy work-life balance.

The ideal candidate will bring strong software development experience, system design capabilities, and a dedication to operational excellence. Join a team that's at the forefront of cloud computing and help shape the future of AWS infrastructure.

Last updated 20 days ago

Responsibilities For Software Development Engineer, EC2 Fleet Maintenance

  • Design, implement and deploy mission-critical systems at EC2's scale
  • Develop software algorithms and workflows for automatic failure remediation
  • Deliver systems that measure and improve customer experience
  • Participate in on-call rotation (one week every two months)
  • Monitor and maintain EC2 fleet health

Requirements For Software Development Engineer, EC2 Fleet Maintenance

Java
Python
Linux
Kubernetes
  • 3+ years of professional software development experience
  • 2+ years of system design and architecture experience
  • Experience with at least one programming language
  • Knowledge of software engineering best practices
  • Experience with full software development lifecycle

Benefits For Software Development Engineer, EC2 Fleet Maintenance

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Competitive base salary
  • Equity compensation
  • Medical benefits
  • Financial benefits
  • Flexible working hours
  • Work-life balance focus

Interested in this job?

Jobs Related To Amazon Software Development Engineer, EC2 Fleet Maintenance

ADC Engineer, AWS Database Services

Cloud engineering role at Amazon AWS requiring TS/SCI clearance, focusing on database services and government solutions.

Systems Engineer, AWS

Systems Engineer position at AWS, focusing on cloud infrastructure management, system automation, and service reliability for world-class cloud computing platforms.

Incident Management Engineer, ES2

AWS is seeking an Incident Management Engineer to drive resolution of critical customer incidents and lead operational improvements in their Enhanced Support Services team.

AWS Dedicated Cloud Engineer, Commerce Platform

AWS Cloud Engineer position supporting Commerce Platform, requiring TS/SCI clearance, offering competitive salary and benefits in Seattle.

Commissioning Project Engineer

AWS Infrastructure Services seeks Commissioning Project Engineer to manage data center infrastructure validation and project milestone auditing.