Taro Logo

Software Development Engineer, Amazon Application Recovery Controller

World's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuous innovation.
Seattle, WA, USAPortland, OR, USA
$129,300 - $223,600
Backend
Mid-Level Software Engineer
In-Person
3+ years of experience
Enterprise SaaS · Cloud
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Development Engineer, Amazon Application Recovery Controller

AWS Infrastructure Services is at the heart of Amazon's cloud computing operations, responsible for the design, planning, delivery, and operation of AWS's global infrastructure. This role is part of the Incident Prevention team, focusing on building and maintaining large-scale systems that span tens of thousands of servers across multiple data centers worldwide.

As a Software Development Engineer, you'll be working on critical systems that are fundamental to AWS's industry-leading database services. This position offers a unique opportunity to join a fast-growing business at the ground floor and help shape technology, product, and business directions. You'll be part of a diverse team including software, hardware, and network engineers, supply chain specialists, and security experts.

The role demands both technical excellence and leadership qualities. You'll be responsible for building rock-solid components and mentoring other engineers while working in a fast-paced, startup-like environment within Amazon. Your work will directly impact AWS's global customer base through innovative solutions in service performance, durability, cost, and security.

AWS values diverse experiences and maintains an inclusive culture where bold ideas are welcomed. The company offers excellent work-life harmony, with flexibility as part of the working culture. You'll have access to numerous career development resources, including knowledge-sharing platforms, mentorship programs, and employee-led affinity groups that foster a culture of inclusion.

The compensation package is comprehensive, including competitive base salary, equity, potential sign-on payments, and a full range of benefits. You'll be working with cutting-edge technology while contributing to systems that power some of the world's most successful companies, from innovative startups to Global 500 organizations.

This role offers an exceptional opportunity to work on challenging technical problems, often solving issues that haven't been addressed before, while being part of a team that keeps the cloud running for millions of customers worldwide. If you're passionate about large-scale distributed systems, innovation, and making a significant impact, this position at AWS could be your next career milestone.

Last updated 8 months 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 for best possible customer experiences
  • Collaborate across diverse teams and projects
  • Mentor other engineers

Requirements For Software Development Engineer, Amazon Application Recovery Controller

Java
Python
Go
  • 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
  • Experience with full software development life cycle preferred
  • Bachelor's degree in computer science or equivalent preferred

Benefits For Software Development Engineer, Amazon Application Recovery Controller

Medical Insurance
Equity
Mental Health Assistance
  • Medical, financial, and other benefits
  • Equity compensation
  • Sign-on payments
  • Work-life harmony
  • Mentorship and career growth opportunities
  • Inclusive team culture
  • Employee-led affinity groups
  • Ongoing learning experiences

Interested in this job?