Taro Logo

Software Development Engineer, Amazon Application Recovery Controller

AWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure.
Seattle, WA, USAPortland, OR, USA
$129,300 - $223,600
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Description For Software Development Engineer, Amazon Application Recovery Controller

AWS Infrastructure Services is at the heart of Amazon's cloud operations, responsible for the design, planning, delivery, and operation of AWS global infrastructure. This role within the Incident Prevention team offers a unique opportunity to work on large-scale systems spanning thousands of servers across multiple global data centers.

As a Software Development Engineer on the Amazon Application Recovery Controller team, you'll be instrumental in building and maintaining critical systems that ensure AWS's industry-leading database services remain robust and reliable. This position combines hands-on development with the opportunity to mentor other engineers, requiring both technical excellence and strong leadership capabilities.

The role involves working with cutting-edge technology in cloud computing, focusing on building rock-solid components that power AWS's infrastructure. You'll be joining a fast-growing business unit where you can shape technology, product direction, and business strategy from the ground up. The position offers exposure to diverse teams and projects, with direct impact on AWS's global customer base.

Key responsibilities include solving complex technical challenges across the full stack, implementing innovative solutions for service performance, durability, cost, and security, and building highly available, always-on products. The role requires collaboration with cross-functional teams and a focus on delivering customer-centric solutions.

AWS offers a comprehensive benefits package, including medical coverage, financial benefits, and opportunities for career growth. The company values work-life harmony and maintains an inclusive culture that embraces diversity through various employee-led affinity groups and ongoing learning experiences.

This position is ideal for someone who combines strong technical skills with excellent communication abilities, thrives in a fast-paced environment, and is passionate about building large-scale distributed systems. Join a team that's at the forefront of cloud computing innovation and helps power the digital infrastructure of countless organizations worldwide.

Last updated 3 days ago

Responsibilities For Software Development Engineer, Amazon Application Recovery Controller

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

Requirements For Software Development Engineer, Amazon Application Recovery Controller

Java
Python
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

Benefits For Software Development Engineer, Amazon Application Recovery Controller

Medical Insurance
401k
Mental Health Assistance
  • Medical benefits
  • Financial benefits
  • Flexible work arrangements
  • Career development and mentorship
  • Inclusive work culture

Interested in this job?

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