Software Development Engineer, Early Career - 2027, Beijing
Core
Early-career software engineer building scalable, cloud-native distributed systems and services for global customers.
Role type
Junior IC software development engineer
Builds
Scalable, resilient distributed systems and cloud-native services
Domain
Cloud computing / Distributed systems
Deliverable
production ML models | product features
Required skills
General-purpose programming (Java, C/C++, Python, Go, etc.), Data structures, Algorithms, Object-oriented design, Cloud platforms, Version control, Debugging
Preferred skills
GenAI tools, SQL/NoSQL databases, Open-source contributions, CI/CD practices
Technologies
AWS, Azure, GCP, Linux, Spring, React, Rust, TypeScript, SQL, NoSQL
Responsibilities
Design and develop scalable solutions using cloud-native architectures and microservices; Build and maintain resilient distributed systems; Participate in code reviews and technical discussions; Write clean, maintainable code; Practice CI/CD and manage on-call duties; Troubleshoot and resolve production issues.
Seniority
Junior, hands-on IC (via careerplan.io/jobs/10493864-software-development-engineer-early-career-2027-beijing-at-amazon)