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

A global technology company focused on e-commerce, cloud computing, and artificial intelligence.
Backend
Entry-Level Software Engineer
In-Person
5,000+ Employees
Enterprise SaaS

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

Amazon Beijing is seeking talented new graduates and early-career software engineers to join our innovative technology teams. This role is perfect for graduates from 2023-2025 classes or those with 0-2 years of work experience.

As a Software Development Engineer at Amazon, you'll be at the forefront of technological innovation, solving complex problems that impact millions of users worldwide. We're looking for passionate individuals who are excited about developing new products, features, and services from the ground up.

You'll be working in our Beijing office located in the Jiangtai area of Chaoyang District, where you'll collaborate with experienced teams to build scalable solutions for Amazon's global customer base. This is an opportunity to work on core projects that drive industry development and innovation.

The role involves designing and implementing large-scale distributed systems, working with cutting-edge technologies, and creating solutions that directly impact Amazon's millions of customers, sellers, and products worldwide. You'll be responsible for building scalable, fault-tolerant systems while working in an agile environment.

Key Technical Requirements:

  • Strong foundation in computer science fundamentals
  • Proficiency in programming languages like Java, C/C++, or Python
  • Understanding of object-oriented design, algorithms, and data structures
  • Ability to work effectively in team environments

Bonus Qualifications:

  • Experience with distributed systems, multi-tier architectures, or relational databases
  • Background in mathematics, such as linear programming or non-linear optimization
  • Strong problem-solving and abstract thinking abilities
  • Effective technical communication skills

This is an excellent opportunity for recent graduates or early-career engineers to join one of the world's most customer-centric companies and make a significant impact through technology innovation.

Last updated 14 minutes ago

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

  • Work with experienced teams to conceptualize, design innovative products and services and bring them to market
  • Design and build innovative technologies in large-scale distributed computing environments
  • Create solutions for predictions on distributed systems using innovative technologies at scale
  • Build scalable, fault-tolerant, low-cost and easily manageable 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 or Entry-level Engineer, 0-2 Years)

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
  • Proficient in Java, C/C++ or Python
  • Strong foundation in computer science fundamentals including object-oriented design, algorithm design, data structures and complexity analysis

Interested in this job?

Jobs Related To Amazon Software Development Engineer (New graduate or Entry-level Engineer, 0-2 Years)

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 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 Dev Engineer

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

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.