Amazon
Software Development Engineer, Amazon ECS
$144K–$194K
Seattle, WA · Full-time · Posted Sep 3, 2026
- Experience
- 3+ years of non-internship professional software development; 2+ years of non-internship design or architecture experience. Preferred: 3+ years of full software development life cycle experience.
- Education
- Bachelor's degree in computer science or equivalent.
About the job
Build and operate software for the Amazon ECS Control Plane, including distributed systems and features that support containerized applications and ML/AI workloads on AWS.
What you'll do
- Design and build technologies for large distributed computing environments.
- Develop scalable, fault-tolerant, low-cost distributed storage, index, and query systems.
- Design, code, and deliver high-quality software in an agile environment.
What they ask for
- 3+ years of non-internship professional software development experience.
- 2+ years of non-internship design or architecture experience with new and existing systems, including design patterns, reliability, and scaling.
- Experience programming with at least one software programming language.
Nice to have
- 3+ years of full software development life cycle experience, including coding standards, code reviews, source control management, build processes, testing, and operations.
- Bachelor's degree in computer science or equivalent.
Pay
143,700.00 - 194,400.00 USD annually (base salary)
Tools
AWS, Amazon ECS
AI focus
The team’s roadmap focuses on enabling more ML/AI workloads on ECS; responsibilities include creating solutions to run predictions on distributed systems.
Model-written summary · the original posting is authoritative