AWS Software Development | Amazon.jobs Skip to main content

AWS Software Development

876 open jobs

Design the next generation of cloud computing.

Develop products that will amaze our customers. And yourself.

The Software Development team at AWS is responsible for leading, designing, and developing our software applications and systems. As part of our team, you’ll be challenged to not only meet the needs of our customers today, but to predict and create what they’ll need in the future. And if that’s not enough, you’ll have the opportunity to tackle big technical problems and push the boundaries on what’s possible for cloud computing. Come join us and raise the bar with every project you work on.

Interested in AWS? Start here.

We’re always glad to connect with talented people. Tell us a bit about what you want to do and we’ll keep you posted on relevant roles and what we’re building at AWS.
Join our talent network

Areas we’re focused on today. To build for the world tomorrow.

Software developers at AWS are continually raising the bar in engineering excellence. Working here, you’ll see why everything we create has the potential to have a big impact on our customers around the world.

Architecture

Security

Serverless

DevOps

Machine Learning

Open Source

For Ellen, the best part of guiding a team is watching them grow.

It’s no secret things move quickly at AWS. Luckily for Ellen Hsu, a Software Development Manager with AWS Elastic Containers, she thrives in this type of environment. “One thing I love about working here is how quickly things change. We evolve very quickly.” She carries this philosophy over to how she leads her team. By consistently nudging her developers outside of their comfort zone, she knows they’re growing in their careers. “Sometimes I’ll save conversations with engineers saying ‘I can’t do this’ or ‘this is too hard’ and then I’ll send it to them 8 months later when their project has launched. It’s a really great way to reflect on and celebrate everything they’ve accomplished.”

It’s my job to find opportunities for the engineers on my team to stretch outside of their comfort zone.

Watch Ellen's story  

At AWS, engineers own their solutions end to end. This provides a great learning experience for us because we’re exposed to what it takes to build a successful software solution from start to finish.

Kiki Levanti, Sr. Software Development Engineer
     Studio in The Cloud, Seattle, WA

I find it important to lead with empathy, helping my team become the best versions of themselves and ensure that the type of work and challenges they take on directly contribute to that.

Gaston Concillo, Software Development Manager
     People eXperience and Technology (PXT), Irvine, CA

I still find myself learning something new even after four years here, whether it’s learning new technology, learning to manage projects, or learning how to better collaborate with teams across the company.

Prajakta Gokhale, Software Development Engineer
     AWS Robotics & Autonomous Services, Sunnyvale, CA

Odi approaches every day as an opportunity to make a real impact.

What keeps Odi Enaholo, a Sr. Software Development Engineer with AWS Support, interested in his work is being able to build things that makes a difference. “Seeing something you create being used to help a business or industry is extremely satisfying.” When Odi joined AWS five years ago, he was most excited about working with new and experiential cloud technology—tech that other companies weren’t even talking about yet. “Developers have so many different options to solve problems because of the innovation happening here at AWS. It’s really exciting.”

AWS is a massive company, but teams operate as start-ups and can own their destiny.

Watch Odi's story  

Some see a cloud platform. Others see a developer’s playground.

AWS’s software engineering teams create the breakthrough infrastructure, solutions, and products that have redefined the future of cloud computing. Here are a few reasons these are some of our most popular products to date.

Amazon DynamoDB

300 TB
amount of data Dropbox migrated in less than two weeks.
80.1 million
number of requests handled per second on Prime Day.
4x
increase in daily revenue for FanFight, India’s top fantasy-sport platform.

Amazon EKS

67.9 miles
length weekly container images pulled from Amazon ECR would stretch, if placed side by side.
50%
of new container customers choose AWS Fargate, a serverless compute engine for ECS and EKS.
Billions
of compute hours have been used on Amazon EKS.

Amazon EC2

400 Gbps
maximum ethernet performance available.
350+
instances for virtually every business need.
Up to 90%
reduction in costs for companies who use Amazon EC2 Spot.

Meet Amazonians working in AWS Software Development

Rama

Find jobs in AWS Software Development

Find jobs in AWS Software Development

Filter by

Filter by

JOB TYPE filters
JOB CATEGORY filters
Country/Region filters
State/Province filters
City filters
TEAM
TEAM filters
ROLE TYPE filters
CATEGORY filters

Posted October 7, 2024

(Updated 22 minutes ago)

The Data Center Systems & Automation team is responsible for building the systems that automate and orchestrate the physical work processes that occur inside global data centers. Our talented team of datacenter...Read more

Software Development Engineer, Amazon Connect Contact Lens

Locations
  • Vancouver, BC, CAN
  • |
  • Job ID: 2933847

Posted March 20, 2025

(Updated 37 minutes ago)

As part of the AWS Solutions organization, we have a vision to provide business applications, leveraging Amazon’s unique experience and expertise, that are used by millions of companies worldwide to manage...Read more

Software Development Engineer II, ML_AI

Locations
  • Bellevue, WA, USA
  • |
  • Job ID: 2943267

Posted April 1, 2025

(Updated about 1 hour ago)

AWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon’s Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product...Read more

Software Development Engineer II, Frontier Outposts, Ostara Team

Locations
  • Vancouver, BC, CAN
  • |
  • Job ID: 2906606

Posted February 19, 2025

(Updated about 2 hours ago)

Compute Cloud (EC2) has changed the landscape for computing - from startups through the Fortune 500. This culture of innovation has permanently altered how individuals and business think about computing...Read more

Software Development Engineer, Amazon Connect

Locations
  • Vancouver, BC, CAN
  • |
  • Job ID: 2933841

Posted March 20, 2025

(Updated about 2 hours ago)

As part of the AWS Solutions organization, we have a vision to provide business applications, leveraging Amazon’s unique experience and expertise, that are used by millions of companies worldwide to manage...Read more
5

Software Development Engineer, S3

Locations
  • Vancouver, BC, CAN
  • |
  • Job ID: 2901692

Posted February 14, 2025

(Updated about 2 hours ago)

Want to quickly write a lot of new high-performance, algorithmic code in Rust and iterate quickly? Want to own and operate an AWS service in the AI/ML and data storage space, while maintaining the availability,...Read more

Software Development Engineer, Route 53 Resolver

Locations
  • Herndon, VA, USA
  • |
  • Job ID: 2943057

Posted April 1, 2025

(Updated about 4 hours ago)

AWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure. In other words, we’re the people who keep the cloud running. We support all AWS data centers...Read more

Software Development Manager, S3 Console

Locations
  • Vancouver, BC, CAN
  • |
  • Job ID: 2943017

Posted April 1, 2025

(Updated about 4 hours ago)

Amazon Simple Storage Service (S3) is storage for the Internet. The S3 Console is often the first touchpoint for many of our customers, providing the ability to store and retrieve any amount of data from...Read more

Sr. BIM Software Dev Engineer, Data Center Design Engineering

Locations
  • Seattle, WA, USA
  • |
  • Job ID: 2931182

Posted March 18, 2025

(Updated about 4 hours ago)

Are you passionate about building software for the Architecture, Engineering, Construction (AEC) industry supercharged by the latest Generative AI technology? If so, come build with us! The AWS Data Center...Read more

Software Engineer, Graviton Software, Annapurna Labs

Locations
  • Austin, TX, USA
  • |
  • Job ID: 2942959

Posted April 1, 2025

(Updated about 5 hours ago)

The AWS Graviton Software team is seeking Software Engineers to drive performance optimization of open source projects, internal services and customer applications. We are looking for engineers who have...Read more
10