Software Development Engineer (New Graduate/Entry-Level)

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

Description For Software Development Engineer (New Graduate/Entry-Level)

Amazon is seeking entry-level Software Development Engineers to join their Beijing team. This role is perfect for recent graduates or early-career professionals with 0-2 years of experience. As an SDE at Amazon, you'll tackle significant technical challenges that impact millions of users worldwide, working on innovative solutions that shape the future of e-commerce and technology.

The position offers an opportunity to work with experienced teams on cutting-edge technology, building scalable distributed systems that serve Amazon's global customer base. You'll be involved in designing and implementing innovative solutions, from conceptualization to market delivery, while working in an agile environment that emphasizes high-quality software delivery.

The ideal candidate should have a strong foundation in computer science fundamentals, including object-oriented design, algorithms, and data structures. Proficiency in programming languages such as Java, C/C++, or Python is required. The role is based in the Jiangtai Business Park, Chaoyang District, Beijing.

This is an excellent opportunity for ambitious engineers who want to make a significant impact early in their careers, working on projects that affect hundreds of millions of buyers and sellers globally. Amazon's customer-centric philosophy has made it one of the world's most beloved brands, and this DNA drives everything we do.

Last updated 2 hours ago

Responsibilities For Software Development Engineer (New Graduate/Entry-Level)

  • Work with experienced teams to conceptualize, design and bring innovative products and services to market
  • Design and build innovative technologies in large-scale distributed computing environments
  • Create scalable solutions for predictions on distributed systems
  • Build scalable, fault-tolerant, low-cost distributed storage, indexing, and query systems
  • Design solutions and code to solve a wide range of technical problems
  • Work in an agile environment to deliver high-quality software

Requirements For Software Development Engineer (New Graduate/Entry-Level)

Java
Python
  • Bachelor's/Master's/PhD in Computer Science, Software Engineering, Automation or related field
  • Graduating between June 2023 - June 2025 or 0-2 years of work experience
  • Proficiency in Java, C/C++ or Python
  • Strong foundation in computer science fundamentals including object-oriented design, algorithms, data structures, and complexity analysis

Interested in this job?

Jobs Related To Amazon Software Development Engineer (New Graduate/Entry-Level)

Software Dev Engineer - Compiler, Annapurna Labs

Entry-level Software Engineer position at Amazon's Annapurna Labs, focusing on compiler development and machine learning acceleration for AWS cloud infrastructure.

System Development Engineer, Workcell Technologies

Entry-level Systems Development Engineer position at Amazon Robotics, focusing on developing and maintaining automation solutions for fulfillment center operations.

2025 Graduate Software Dev Engineer

Entry-level Software Development Engineer position at Amazon Dublin for recent graduates, focusing on building scalable distributed systems and innovative technologies.

2025 Graduate Software Dev Engineer

Entry-level Software Development Engineer position at Amazon for recent graduates, focusing on building scalable distributed systems and innovative technologies.

2025 Graduate Software Dev Engineer

Entry-level Software Development Engineer position at Amazon for recent graduates, focusing on building scalable distributed systems and innovative technologies.