Software Development Engineer (New Graduate/Entry Level)

Global technology company focused on e-commerce, cloud computing, and artificial intelligence, known for customer-centric innovation.
Backend
Entry-Level Software Engineer
In-Person
Enterprise SaaS

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

Amazon is seeking talented entry-level software engineers to join their Beijing team. This role is perfect for recent graduates or early-career professionals with 0-2 years of experience who are passionate about building innovative solutions that impact millions of users worldwide.

As a Software Development Engineer at Amazon, you'll tackle significant technical challenges that affect millions of buyers, sellers, and products globally. You'll work in a dynamic environment where customer obsession is part of the company's DNA, making Amazon one of the world's most beloved brands.

The role offers an opportunity to work with cutting-edge technologies in distributed computing environments, building scalable solutions that drive industry transformation. You'll collaborate with experienced teams to design and implement innovative products and services, working on everything from distributed storage systems to complex algorithmic challenges.

The ideal candidate will have a strong foundation in computer science fundamentals and programming skills in languages like Java, C/C++, or Python. You'll be working in Amazon's Beijing office, located in the Chaoyang District's Jiuxianqiao Road Hengtong Business Park, where you'll be part of a team that values innovation, scalability, and customer-focused solutions.

This position offers an excellent opportunity for recent graduates to launch their careers at one of the world's leading technology companies, working on projects that have global impact while learning from experienced professionals in the field.

Last updated 23 minutes 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 write code to solve broad 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 January 2023 - December 2024
  • 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)

Quality Assurance Engineer I

Entry-level Quality Assurance Engineer position at Amazon focusing on payment systems and BNPL implementation in the Middle East region.

Quality Assurance Engineer I, Device OS

Quality Assurance Engineer position at Amazon Lab126, focusing on device OS testing and automation, requiring 3+ years of experience in QA engineering.

Software Dev Engineer (TEMP)

Software Development Engineer role at Amazon working on scalable services for post-purchase management of digital products and subscriptions.

Software Dev Engineer (TEMP)

Software Development Engineer role at Amazon working on Digital Post Purchase Platform team, developing scalable services for subscription and content management.

Software Dev Engineer - Software and Networking Developer (SDN)

Entry-level Software Development Engineer position at Amazon EC2, focusing on high-performance cloud computing infrastructure development using C/C++.