Software Development Engineer

Seattle, Washington

Amazon Data Services, Inc.
Apply for this Job
Join the AWS Infrastructure Services team, where we are responsible for the design, planning, delivery, and operation of AWS global infrastructure. Our role is crucial in keeping the cloud running efficiently, supporting all AWS data centers, servers, storage, networking, and cooling systems, ensuring customers have uninterrupted access to the technology they rely on.

As part of our dynamic Incident Prevention team, we are seeking experienced software engineers who are passionate about building large-scale systems that span tens of thousands of servers across multiple data centers worldwide. In this hands-on role, you will be responsible for the design and development of critical software components that power our industry-leading database services in the cloud.

You will have the opportunity to:
  • Collaborate with an exceptional team of software, hardware, and network engineers, supply chain specialists, security experts, and operations managers.
  • Engage in solving technical challenges at every layer of the stack, contributing innovative software solutions that enhance service performance, durability, cost, and security.
  • Mentor other engineers, promote best coding practices, and help shape the technology, product, and business direction.
  • Experience a culture that is inclusive and embraces bold ideas, empowering you to drive projects to completion.
At AWS, you will be part of a workforce that values different experiences and perspectives. We encourage individuals who may not meet all the preferred qualifications listed to apply. We believe that diverse backgrounds and skills add to our collective success.

Enjoy a fulfilling work-life balance with flexibility as part of our work culture. We want our employees to feel supported at work and at home, making it possible to achieve great things together in the cloud.

As a leader in cloud computing, Amazon Web Services (AWS) continues to innovate, powering businesses from startups to Global 500 companies with our comprehensive suite of products and services.

We provide ongoing resources for mentorship and career growth to help you develop into a well-rounded professional.

BASIC QUALIFICATIONS
  • 3+ years of non-internship professional software development experience.
  • 2+ years of experience in software design or architecture, including design patterns, reliability, and scaling.
  • Proficiency in at least one programming language.
PREFERRED QUALIFICATIONS
  • 3+ years of experience through the complete software development lifecycle, including coding standards, code reviews, source control, and testing.
  • Bachelor's degree in computer science or a related field.
We are an equal opportunity employer and consider all applicants without regard to protected veteran status or disability. If you require accommodation during the application process or need assistance with the interview or onboarding, please reach out to us directly.

The compensation for this position ranges from $129,300/year in our lowest geographic market up to $223,600/year in our highest geographic market, based on experience, skills, and market location. We offer a total compensation package that may include equity, sign-on payments, and other benefits. Additional details are available upon request.

Date Posted: 03 May 2025
Apply for this Job