CareerPlanSign in

软件开发工程师, 上海, (New graduate or Entry-level Engineer, 0-2 Years)

Shanghai, China💼 Full-time🗓 2026-08-21 → 2026-09-26

Core

Design and build scalable, fault-tolerant distributed storage, indexing, and query systems to solve complex technical challenges for Amazon's global customers.

Role type

Entry-level Software Development Engineer (SDE)

Builds

Scalable distributed storage, indexing, and query systems

Domain

E-commerce / Distributed Systems

Deliverable

production ML models | product features | infrastructure

Required skills

Java, C/C++, Python, Object-Oriented Design, Algorithm Design, Data Structures, Complexity Analysis

Preferred skills

Distributed systems, Multi-layer systems, Algorithms, Relational databases, Linear programming, Non-linear optimization

Technologies

Java, C/C++, Python

Responsibilities

Collaborate with experienced teams to conceive and design innovative products and services; Design and build innovative technology in large-scale distributed computing environments; Scale and rapidly deploy innovative technology to create predictive solutions on distributed systems; Design solutions and code to solve a wide range of technical problems; Deliver high-quality software in an agile environment.

Sourced via amazon · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.