Software Development Engineer – Amazon Web Services (AWS)

Filled
February 10, 2026

Job Description

About AWS Platform

AWS Platform powers the backbone of Amazon Web Services, sustaining over 750 million transactions per second. Our team innovates across a broad spectrum of services—from infrastructure technologies like compute, storage, and databases to emerging technologies like machine learning, AI, IoT, and analytics.

Whether it’s identity management, cryptography, console and developer tools, or automating billing systems, AWS Platform always builds with the customer in mind. We embrace collaboration, agility, and ownership to deliver scalable, high-quality solutions used by millions worldwide.

What You’ll Do

  • Contribute to the design, architecture, and implementation of large-scale distributed systems and web services.
  • Build creative, scalable, and sustainable solutions to solve real customer problems.
  • Take ownership of projects from concept through production, balancing short-term needs with long-term solutions.
  • Collaborate with cross-functional teams to define requirements, design features, and ship high-quality software.
  • Learn from experienced engineers, participate in code reviews, and mentor team members.
  • Make data-driven decisions to validate assumptions and optimize performance.
  • Work in an agile environment and thrive in situations of ambiguity, building order and clarity.

Basic Qualifications

  • 3+ years of professional software development experience (non-internship).
  • 1+ years of experience contributing to system design or architecture (design patterns, reliability, scaling).
  • Bachelor’s or Master’s degree in Computer Science or a related field.
  • Fluency in Java, Ruby, or Python.
  • Experience in object-oriented design and development.
  • Experience designing and implementing distributed systems and web services.
  • Knowledge of professional software engineering practices, including coding standards, code reviews, source control, build processes, testing, and operations.

Preferred Qualifications

  • Strong understanding of computer science fundamentals, including data structures and algorithm design.
  • Experience delivering complex software systems to customers successfully.
  • Experience building distributed systems and web services at scale.

Why AWS?

  • A culture of mentorship and knowledge sharing, with senior engineers providing one-on-one guidance and thorough code reviews.
  • Diversity and inclusion, supported by 10 employee-led affinity groups reaching 40,000 employees globally.
  • Work-life balance, with flexible hours and support for finding your personal workflow.
  • Career growth opportunities through challenging projects and exposure to cutting-edge technologies.