Software Development Engineer – Amazon Web Services (AWS)

Filled
February 11, 2026

Job Description

Locations: Arlington, Herndon, NYC, Seattle, Bellevue, Redmond, Renton

About AWS

AWS Platform powers the world’s largest cloud ecosystem, supporting over 750 million transactions per second. From infrastructure services like compute, storage, and databases to emerging technologies such as machine learning, AI, IoT, and data lakes, AWS Platform connects and enables millions of customers globally. Whether building identity services, cryptography, developer tools, or automating billing systems, AWS Platform delivers innovation at massive scale.

About the Role

As a Software Development Engineer on the AWS Platform team, you will:

  • Design and build software systems that scale to millions of users.
  • Deliver both short-term and long-term solutions in a fast-paced, agile environment.
  • Collaborate with a diverse team of technologists, leveraging mentorship and knowledge-sharing.
  • Contribute to cutting-edge projects that impact real customers globally.
  • Uphold best practices in software engineering, including design patterns, testing, code reviews, and operations.

Basic Qualifications

  • 1+ years contributing to system design or architecture (reliability, scaling, design patterns).
  • 2+ years of professional software development experience (non-internship).
  • Programming proficiency in at least one language.
  • 3+ years of software development experience and a bachelor’s or master’s degree in computer science or related discipline.
  • Fluency in Java, Ruby, or Python.
  • 3+ years of object-oriented design and development.
  • 3+ years of experience in distributed systems and web services design.
  • Knowledge of professional software engineering practices across the full software development lifecycle (coding standards, code reviews, source control, build processes, testing, operations).

Preferred Qualifications

  • Strong foundation in data structures, algorithms, and computer science fundamentals.
  • Experience building complex software systems delivered to customers.
  • Expertise in distributed systems and web services design/implementation.

Why Join AWS?

  • Career Growth: Work alongside senior engineers who provide mentorship, code reviews, and project guidance.
  • Innovation: Be part of a team that tackles complex technical challenges and delivers solutions at scale.
  • Inclusion & Diversity: Engage with employee-led affinity groups, CORE and AmazeCon conferences, and programs fostering learning and collaboration.
  • Work-Life Balance: Flexible hours and an emphasis on maintaining energy and focus in both your personal and professional life.