Software Development Engineer, Amazon ECS

Amazon

Seattle (WA)

On-site

USD 144,000 - 194,000

Full time

3 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Amazon ECS in Seattle is seeking a Software Development Engineer to join the ECS Control Plane team to build scalable container solutions on AWS. You will help customers run containerized microservices with speed and reliability.

You’ll collaborate with cross‑disciplinary Amazonians, design for large distributed systems, and contribute to ML/AI workloads on ECS. The role emphasizes fast delivery, robust architecture, and high‑quality software in an agile environment.

Qualifications

  • 3+ years of non-internship professional software development experience.
  • 2+ years of non-internship design or architecture experience (design patterns, reliability and scaling).
  • Experience programming with at least one software language.

Responsibilities

  • Collaborate with cross-disciplinary Amazonians to conceive, design, and bring innovative products to market.
  • Design and build technologies in a large distributed computing environment and help lead fundamental changes.
  • Create solutions to run predictions on distributed systems with exposure to innovative technologies at scale.
  • Build distributed storage, index, and query systems that are scalable, fault-tolerant, low cost, and easy to manage/use.
  • Design and code the right solutions starting with broadly defined problems.
  • Work in an agile environment to deliver high-quality software.

Skills

Software dev experience
System design/architecture
Programming language experience
Full SDLC experience

Education

Bachelor's degree in computer science or equivalent

Job description

Software Development Engineer, Amazon ECS

Job ID: 10529261 | Amazon Development Center U.S., Inc.

The Amazon ECS team is responsible for building and operating Containers solution to help customers run containerized microservices on AWS. We have an ambitious roadmap that seeks to redefine how our customers build their applications and run them at scale. We seek to let developers take full-advantage of the speed, agility, and immutability that containers offer so they can focus on building applications rather than managing infrastructure.

ECS is a fast growing business and we are expanding our team to help build additional features for our customers. This is a great time to join a growing team and help influence what we can do for customers who are adopting serverless containers and all the benefits ECS brings them.

We are looking for a Software Development Engineer to join our development team on the ECS Control Plane. This team works closely with various teams across AWS. We have several exciting projects on our roadmap for 2026, especially with a focus on enabling more ML/AI workloads on top of ECS. If you are interested in building high-performance software, passionate about abstracting infrastructure management for AWS customers, and looking to grow your technical career, this job is for you.

Key job responsibilities
  • Collaborate with experienced cross-disciplinary Amazonians to conceive, design, and bring innovative products and services to market.
  • Design and build innovative technologies in a large distributed computing environment and help lead fundamental changes in the industry.
  • Create solutions to run predictions on distributed systems with exposure to innovative technologies at incredible scale and speed.
  • Build distributed storage, index, and query systems that are scalable, fault-tolerant, low cost, and easy to manage/use.
  • Design and code the right solutions starting with broadly defined problems.
  • Work in an agile environment to deliver high-quality software.
Basic Qualifications
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience programming with at least one software programming language
Preferred Qualifications
  • 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Bachelor's degree in computer science or equivalent

Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.

Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.

The base salary range for this position is listed below. Your Amazon package will include sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location. Amazon also offers comprehensive benefits including health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage), 401(k) matching, paid time off, and parental leave. Learn more about our benefits at https://amazon.jobs/en/benefits .

Preferred Qualifications
  • 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Bachelor's degree in computer science or equivalent

Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.

Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.

USA, WA, Seattle - 143,700.00 - 194,400.00 USD annually

Important FAQs for current Government employees

Before proceeding, please review the following FAQs

https://www.amazon.jobs/en/faqs#faqs-for-us-government-employees

Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Development Manager, Elastic Container Service (ECS) (AWS)
Software Development Manager, Elastic Container Service (ECS) (AWS)

Amazon • Jersey City (NJ)

On-site
USD 203,000 - 275,000
Health insurance
401(k) matching
Paid time off
+1
Software Development Manager, Elastic Container Service (ECS)
Software Development Manager, Elastic Container Service (ECS)

Amazon Web Services (AWS) • Jersey City (NJ)

On-site
USD 203,000 - 275,000
RSUs and sign-on payments
Comprehensive health insurance
Software Dev Engineer II, AWS Container Registry
Software Dev Engineer II, AWS Container Registry

Amazon • Seattle (WA), Northern (KY)

On-site
USD 144,000 - 194,000
Software Development Engineer, AWS - Amazon EKS
Software Development Engineer, AWS - Amazon EKS

Amazon • Seattle (WA)

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Paid time off
+1
Manager III, Software Development, AWS Elastic Container Service
Manager III, Software Development, AWS Elastic Container Service

Socket.dev • Seattle (WA)

On-site
USD 185,000 - 250,000
Health insurance
401(k) matching
Paid time off
+1
Software Development Engineer, Elastic Block Store (EBS), AWS (L5), EBS Stats
Software Development Engineer, Elastic Block Store (EBS), AWS (L5), EBS Stats

Amazon • Seattle (WA)

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Paid time off
Software Development Engineer, Internet Edge Engineering
Software Development Engineer, Internet Edge Engineering

Amazon • Seattle (WA)

On-site
USD 144,000 - 194,000
Software Development Engineer II, EC2 Infrastructure Foundational Services (AWS)
Software Development Engineer II, EC2 Infrastructure Foundational Services (AWS)

Amazon • Seattle (WA)

On-site
USD 144,000 - 194,000
RSUs
Health insurance
401(k) matching
+1
Software Development Engineer, Amazon WorkSpaces Applications (AWS)
Software Development Engineer, Amazon WorkSpaces Applications (AWS)

Amazon • Sunnyvale (CA)

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Paid time off
+1
Software Development Manager, Amazon S3 (AWS)
Software Development Manager, Amazon S3 (AWS)

Amazon • Seattle (WA)

On-site
USD 185,000 - 250,000
RSUs
Health insurance
401(k) matching
+1