Software Development Engineer, AWS Backup

Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform.
$114,800 - $191,800
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Description For Software Development Engineer, AWS Backup

AWS Backup is a crucial service within Amazon Web Services that enables customers to centralize and automate protection across AWS services. As a Software Development Engineer on the AWS Backup team, you'll be part of AWS Utility Computing (UC) organization, which provides foundational services like S3 and EC2. This role offers an exciting opportunity to shape the technology and product of a fast-growing business.

The position involves building high-quality code, writing technical design documents, and ensuring operational excellence. You'll work in a collaborative environment, mentoring junior engineers and participating in code reviews. The team maintains a strong focus on system reliability and fault tolerance, with shared on-call responsibilities to ensure 24/7 service availability.

What sets this opportunity apart is the team's intentional approach to fostering an inclusive and welcoming culture. The AWS Backup team celebrates knowledge sharing and mentorship, bringing together professionals with diverse backgrounds and experience levels. Senior engineers actively engage in mentoring, creating an environment where everyone can grow and contribute meaningfully.

AWS, as the pioneer in cloud computing, continues to innovate and maintain its position as the world's most comprehensive cloud platform. The role offers excellent compensation, including a competitive base salary, equity opportunities, and comprehensive benefits. You'll be part of a company that values work-life harmony, diverse experiences, and continuous learning through various initiatives like CORE and AmazeCon conferences.

This is an ideal opportunity for a passionate software engineer who wants to make a significant impact on a service that helps customers meet their business continuity goals while working with cutting-edge cloud technologies in a supportive, growth-oriented environment.

Last updated 2 hours ago

Responsibilities For Software Development Engineer, AWS Backup

  • Deliver technical design and high quality code for new features
  • Collaborate with stakeholders to deliver software solutions
  • Mentor and lead junior engineers
  • Review peers' technical design and code
  • Drive innovative solutions to improve operational health
  • Participate in on-call rotation (1 week every 5-8 weeks)
  • Address operational problems and system failures

Requirements For Software Development Engineer, AWS Backup

Java
Python
JavaScript
  • 3+ years of non-internship professional software development experience
  • 2+ years of design or architecture experience
  • Experience programming with at least one software programming language
  • 3+ years of full software development life cycle experience
  • Ability to work through ambiguous/undefined problems
  • Bachelor's degree in computer science or equivalent (preferred)
  • Excellent verbal and written communication skills

Benefits For Software Development Engineer, AWS Backup

Medical Insurance
401k
Parental Leave
  • Full range of medical benefits
  • Financial benefits
  • Work-life harmony
  • Mentorship and career growth opportunities
  • Inclusive team culture

Interested in this job?

Jobs Related To Amazon Software Development Engineer, AWS Backup

Software Development Engineer

Software Development Engineer position at Amazon Madrid, focusing on designing and implementing scalable software solutions for millions of customers worldwide.

Software Development Engineer - Amazon Devices, Devices Supply Chain Technologies

Software Development Engineer position at Amazon Device Services, focusing on building cross-platform software for device management and supply chain operations in Mexico City.

Software Development Engineer, AWS Kinesis Data Streams

Software Development Engineer position at AWS working on Kinesis Data Streams, building real-time data processing solutions at scale with competitive compensation and benefits.

Software Development Engineer

Software Development Engineer role at Amazon India, focusing on building and automating financial/accounting systems for the fastest-growing marketplace in India and Emerging Markets.

Software Development Engineer, KCDX

Software Development Engineer position at Amazon's Kindle Reader organization, focusing on book delivery and reading experience innovation for millions of customers.