Software Development Engineer - DynamoDB

World's most comprehensive and broadly adopted cloud platform, pioneering cloud computing services.
Distributed Systems
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Description For Software Development Engineer - DynamoDB

Amazon DynamoDB is seeking a deeply technical, team-first software development engineer to work on one of the world's largest distributed database systems. DynamoDB is a NoSQL database service that delivers single-digit-millisecond performance at any scale, capable of storing petabytes of data and handling over 20 million requests per second.

As a DynamoDB engineer, you'll tackle complex distributed systems challenges at massive scale. The role involves:

  • Working with petabyte-scale data systems
  • Implementing continental data replication
  • Managing terabyte-scale continuous data streaming
  • Developing high-performance backup solutions
  • Implementing encryption at scale

You'll own projects end-to-end, from requirements gathering through implementation and operations. The team values intellectual curiosity and innovative problem-solving, offering opportunities to work alongside sharp, motivated colleagues and receive mentorship from senior engineers.

AWS provides a supportive environment with:

  • Diverse and inclusive team culture
  • Employee-led affinity groups
  • Continuous learning opportunities
  • Strong work-life harmony
  • Flexible work arrangements
  • Career development resources and mentorship

Major companies like Lyft, Airbnb, Redfin, Samsung, Toyota, and Capital One rely on DynamoDB for their mission-critical workloads. As part of AWS Utility Computing, you'll contribute to foundational services that set industry standards and drive cloud innovation.

This role offers the chance to shape the future of cloud database technology while working in a collaborative, inclusive environment that values diverse experiences and perspectives.

Last updated 9 hours ago

Responsibilities For Software Development Engineer - DynamoDB

  • Design and implement distributed database systems at scale
  • Own projects end-to-end from requirements to operations
  • Participate in design reviews and code reviews
  • Implement feature launches and continuous improvements
  • Mentor team members
  • Work on performance optimization and scaling solutions

Requirements For Software Development Engineer - DynamoDB

Java
  • Experience in professional software development (non-internship)
  • Experience designing or architecting new and existing systems
  • Experience programming with at least one software programming language
  • Bachelor's degree in computer science or equivalent (preferred)

Benefits For Software Development Engineer - DynamoDB

Medical Insurance
Dental Insurance
Vision Insurance
  • Flexible work hours
  • Career development opportunities
  • Mentorship programs
  • Inclusive workplace culture
  • Work-life balance

Interested in this job?

Jobs Related To Amazon Software Development Engineer - DynamoDB

Software Development Engineer, AWS Infrastructure Services

AWS Infrastructure Services seeks Software Development Engineer to design, build, and operate cloud infrastructure at global scale.

Software Development Engineer, Amazon Fulfillment Technology

Software Development Engineer position at Amazon Fulfillment Technologies, building large-scale distributed systems for optimizing order fulfillment.

Software Development Engineer, AWS Infrastructure Services

Software Development Engineer role at AWS Infrastructure Services, building and maintaining critical cloud infrastructure systems using Rust, Go, and Python.

Software Development Engineer II (SDE II), Amazon

Amazon SDE II position focusing on large-scale distributed systems and retail ordering workflow, offering competitive compensation and opportunity for global impact.

Software Development Engineer II (SDE II), Amazon

Amazon SDE II position focusing on large-scale distributed systems for retail ordering workflow, offering competitive compensation and opportunity to impact millions of customers globally.