Software Development Engineer, Amazon Application Recovery Controller

Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuously innovating.
Seattle, WA, USAPortland, OR, USA
$129,300 - $223,600
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS · Cloud

Description For Software Development Engineer, Amazon Application Recovery Controller

AWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure. We're the people who keep the cloud running, supporting all AWS data centers and the servers, storage, networking, power, and cooling equipment that ensure our customers have continual access to innovation.

The Incident Prevention team is seeking experienced software engineers excited about building large-scale systems spanning tens of thousands of servers across multiple data centers worldwide. These are core systems development positions where you'll own the design and development of significant software components critical to our industry-leading database services architected for the cloud.

Key responsibilities:

  • Solve challenging technical problems at every layer of the stack
  • Design, implement, test, deploy, and maintain innovative software solutions
  • Build high-quality, highly available, always-on products
  • Research implementations for the best possible customer experiences

We value work-life harmony and strive for flexibility in our working culture. Our inclusive team culture fosters learning and curiosity, with employee-led affinity groups and events like Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences.

We offer mentorship, career growth opportunities, and a full range of medical, financial, and other benefits. Our compensation reflects the cost of labor across several US geographic markets, with base pay ranging from $129,300/year to $223,600/year, depending on location and experience.

Join us to work on the most challenging problems in cloud infrastructure and help shape the future of AWS!

Last updated 6 minutes ago

Responsibilities For Software Development Engineer, Amazon Application Recovery Controller

  • Design and develop significant software components for cloud infrastructure
  • Solve challenging technical problems at every layer of the stack
  • Build high-quality, highly available, always-on products
  • Research and implement best solutions for customer experiences
  • Mentor other engineers

Requirements For Software Development Engineer, Amazon Application Recovery Controller

Java
Python
Go
JavaScript
  • 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
  • Bachelor's degree in computer science or equivalent (preferred)
  • 3+ years of full software development life cycle experience (preferred)

Benefits For Software Development Engineer, Amazon Application Recovery Controller

Medical Insurance
Equity
  • Medical Insurance
  • Financial Benefits
  • Career Growth Opportunities
  • Mentorship
  • Inclusive Work Environment

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Amazon Application Recovery Controller

Data Center Project Manager, Critical Projects Implementation (CPI)

AWS seeks a Data Center Project Manager for Critical Projects Implementation to oversee infrastructure improvements in global data centers.

Software Development Engineer, AWS Game Tech

Join AWS Game Tech as a Software Development Engineer to build innovative cloud solutions for the gaming industry.

Senior SDE, AWS Config

Senior Software Development Engineer position at Amazon Web Services (AWS) for the Config team, focusing on enterprise-scale compliance management and distributed systems.

System Development Engineer, Private Pricing Product Management (3PM)

Join AWS as a System Development Engineer to innovate Private Pricing solutions using cloud technologies and AI.

Software Development Engineer, Route 53

Build global-scale infrastructure and solve challenging problems for AWS Route 53, a tier-zero networking service with high operational standards.