Software Development Engineer

Amazon is a global e-commerce and technology company operating retail websites in multiple countries, offering a wide range of products worldwide.
Backend
Entry-Level Software Engineer
In-Person
5,000+ Employees
E-Commerce · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Dev Engineer I, Amazon University Talent Acquisition

Entry-level Software Development Engineer position at Amazon, focusing on building distributed systems and innovative solutions for one of the world's largest e-commerce platforms.

System Development Engineer, Amazon - Selling Partners

Entry-level Software Development Engineer position at Amazon, working on distributed systems and innovative technologies with competitive compensation and multiple location options.

Software Dev Engineer I, Amazon University Talent Acquisition

Entry-level Software Development Engineer position at Amazon, focusing on building distributed systems and innovative solutions for one of the world's largest e-commerce platforms.

SDE-1

Entry-level Software Development Engineer position at Amazon Pay, focusing on offline payment solutions in India, requiring 1+ years of experience.

Software Development Engineer, Japan Seller Services Team

Entry-level Software Development Engineer position at Amazon Japan, focusing on enhancing seller services and e-commerce platforms with cutting-edge technology.

Description For Software Development Engineer

Amazon, a global leader in e-commerce and technology, is seeking a Software Development Engineer to join their team. Since its inception on the World Wide Web in July 1995, Amazon has grown exponentially, now operating retail websites across multiple countries and offering a vast array of products. The company prides itself on its commitment to innovation, customer service, and its motto of "work hard, have fun, and make history."

As a Software Development Engineer at Amazon, you will be tasked with solving complex problems and developing large-scale, robust distributed systems. This role is ideal for fresh college graduates or software engineers with less than 1 year of experience who are eager to make an impact in a fast-paced, innovative environment.

Key responsibilities include:

  • Coding solutions for broadly defined problems
  • Applying fundamental algorithm concepts
  • Developing code in object-oriented languages like C++ and Java
  • Building and maintaining large-scale, robust distributed systems

The ideal candidate will have:

  • A solid foundation in Computer Science fundamentals (BS or MS in CS or related field)
  • Strong understanding of data structures and algorithms
  • Proficiency in modern programming languages (Java, JavaScript, C/C++)
  • The ability to work in a dynamic, collaborative environment

Amazon offers a unique opportunity to work on cutting-edge technology that impacts millions of customers worldwide. Join us in our mission to be Earth's most customer-centric company, where you can learn, grow, and contribute to shaping the future of e-commerce and technology.

If you're passionate about software development, have a knack for problem-solving, and want to be part of a company that's constantly pushing the boundaries of innovation, we want to hear from you. Apply now and take the first step towards an exciting career at Amazon!

Last updated 6 months ago

Responsibilities For Software Development Engineer

  • Code solutions for broadly defined problems
  • Apply fundamental algorithm concepts
  • Develop code in object-oriented languages like C++ and Java
  • Build and maintain large-scale, robust distributed systems

Requirements For Software Development Engineer

Java
JavaScript
  • BS or MS in Computer Science or related field
  • Strong foundation in Computer Science fundamentals
  • Understanding of data structures and algorithms
  • Proficiency in modern programming languages (Java, JavaScript, C/C++)
  • 1+ years of non-internship professional software development experience
  • Experience programming with at least one software programming language

Interested in this job?