Software Dev Engineer

Global technology company focused on e-commerce, cloud computing, digital streaming, and artificial intelligence.
Backend
Entry-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
Enterprise SaaS · E-Commerce

Description For Software Dev Engineer

At Amazon, we hire the best minds in technology to innovate and build on behalf of our customers. The focus we have on our customers is why we are one of the world's most beloved brands – customer obsession is part of our company DNA.

As a Software Development Engineer (SDE), you will:

  • Work with cutting-edge technology to solve complex problems with direct customer impact
  • Influence millions of customers, sellers, and products worldwide
  • Create new products, features, and services from scratch
  • Manage development cycles measured in weeks, not years
  • Collaborate with experienced cross-disciplinary Amazonians
  • Design and build innovative technologies in large distributed computing environments
  • Create solutions for distributed systems with exposure to innovative technologies at scale
  • Build distributed storage, index, and query systems that are scalable and fault-tolerant
  • Work in an agile environment delivering high-quality software

This role offers the opportunity to:

  • Lead fundamental changes in the industry
  • Work with the latest technologies and innovative solutions
  • Have direct impact on customer experience
  • Be part of a company where customer obsession is core to the culture
  • Develop solutions for complex technical challenges at massive scale
  • Join a team that values quick iteration and continuous improvement

The ideal candidate will be passionate about creating new products and services while being comfortable managing ambiguity in a fast-paced environment.

Last updated 17 minutes ago

Responsibilities For Software Dev Engineer

  • Collaborate with cross-disciplinary teams to design and develop innovative products
  • Build distributed storage, index, and query systems
  • Create solutions for distributed systems at scale
  • Design and code solutions for broadly defined problems
  • Work in an agile environment to deliver high-quality software

Requirements For Software Dev Engineer

Java
Python
JavaScript
  • 1+ years of non-internship professional software development experience
  • Experience programming with at least one software programming language

Interested in this job?

Jobs Related To Amazon Software Dev Engineer

Software Development Engineer I 2025, DynamoDB

Entry-level Software Development Engineer position at Amazon DynamoDB team, focusing on distributed database systems and cloud computing technology.

Software Development Engineer (New graduate or Entry-level Engineer, 0-2 Years)

Entry-level Software Development Engineer position at Amazon Beijing for recent graduates and early-career professionals, focusing on building scalable distributed systems and innovative solutions.

Software Dev Engineer - Software and Networking Developer (SDN)

Entry-level Software Development Engineer position at Amazon EC2, focusing on high-performance networking and systems programming in C/C++ for cloud infrastructure.

Software Development Engineer - Contractor

Contract Software Development Engineer position at Amazon India, focusing on fulfillment center and supply chain technology solutions.

System Development Engineer, Workcell Technologies

Entry-level System Development Engineer role at Amazon Robotics, focusing on workcell technologies and automation solutions.