Software Development Engineer (Database) Early Career- 2027 (US)
Core
Design, build, and operate scalable, reliable services and innovative products at Amazon, focusing on distributed systems and database technologies.
Role type
Early Career Software Development Engineer (Database)
Builds
Scalable, reliable services and innovative products for millions of customers
Domain
Cloud computing, distributed systems, database systems
Deliverable
production ML models | product features
Required skills
General-purpose programming (Java, Python, C++, C#, Go, Rust, TypeScript), Data structures, Algorithms, Object-oriented design, AI-assisted development tools, Code reviews, Technical documentation, CI/CD, Operational monitoring and troubleshooting
Preferred skills
Cloud platforms (AWS), Database systems (SQL and NoSQL), Open-source contributions, Version control systems, Debugging complex systems, Rapid learning and adaptation, Software development lifecycle (SDLC)
Technologies
Java, Python, C++, C#, Go, Rust, TypeScript, AWS, SQL, NoSQL
Responsibilities
Collaborate with cross-disciplinary teams to design and build products; Break down complex problems into solvable components; Contribute to clear and accurate technical documentation; Conduct code reviews; Write clean, maintainable code following best practices; Participate in operational responsibilities including on-call duties; Demonstrate operational excellence through monitoring and troubleshooting
Seniority
Early Career (Entry Level)