Software Development Engineer I 2025, DynamoDB

Amazon is a global technology and e-commerce company that provides cloud computing, digital streaming, and artificial intelligence services.
$99,500 - $200,000
Backend
Entry-Level Software Engineer
In-Person
5,000+ Employees
Enterprise SaaS

Description For Software Development Engineer I 2025, DynamoDB

Amazon DynamoDB is seeking entry-level Software Development Engineers to join their distributed database team. This role focuses on developing and maintaining a fully managed NoSQL database service that provides fast and predictable performance with seamless scalability. As part of the DynamoDB team, you'll work on distributed durability systems running on thousands of servers across multiple global datacenters. The position offers a unique opportunity to shape foundational database technology used by Fortune 500 companies and startups alike. You'll be involved in designing and implementing high-performance data processing algorithms, working with distributed systems, and ensuring system reliability at scale. The role requires strong programming skills, particularly in systems development, and offers exposure to cutting-edge cloud technology. This is an excellent opportunity for recent graduates to join a fast-growing business unit at Amazon and make significant technical contributions to a widely-used database service. The position combines hands-on coding with architectural design work, requiring both technical expertise and strong problem-solving abilities. You'll work in a collaborative environment while helping to build the future of cloud database technology.

Last updated 5 hours ago

Responsibilities For Software Development Engineer I 2025, DynamoDB

  • Design, implement and deliver state-of-the-art distributed, high-performance data and transaction management processing algorithms and solutions
  • Deploy and monitor new features in a highly available and fault tolerant system running in the cloud

Requirements For Software Development Engineer I 2025, DynamoDB

Java
  • Currently enrolled in or completed a Bachelors Degree or higher in Computer Science, Computer Engineering, or related fields
  • Earned a Bachelors degree or higher between October 2023 and Fall 2025 and/or graduated within the last 24 months
  • Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
  • Internship, project, or academic experience in systems, kernel, OS/storage systems, job scheduling, resource management, file systems, search, or performance engineering

Benefits For Software Development Engineer I 2025, DynamoDB

Medical Insurance
Equity
  • Medical benefits
  • Financial benefits
  • Equity compensation
  • Sign-on payments available

Interested in this job?

Jobs Related To Amazon Software Development Engineer I 2025, DynamoDB

Software Development Engineer (Beijing 2024-25 Campus Recruitment)

Entry-level Software Development Engineer position at Amazon Beijing, focusing on distributed systems and scalable solutions for recent graduates.

2025 Graduate Software Dev Engineer

Entry-level Software Development Engineer position at Amazon for 2025 graduates, focusing on building scalable distributed systems and innovative solutions.

Software Development Engineer (Shanghai 2024-25 Campus Recruitment)

Entry-level Software Development Engineer position at Amazon Shanghai, focusing on distributed systems and innovative technology solutions.

2025 Software Dev Engineer Graduate

Entry-level Software Development Engineer position at Amazon for 2025 graduates, focusing on building innovative distributed systems and scalable solutions.

2025 Graduate Software Dev Engineer

Entry-level software development position at Amazon for 2025 graduates, focusing on building scalable distributed systems and services in Dublin, Ireland.