Taro Logo

Sr Software Engineer, AWS DynamoDB

Amazon is one of the world's largest technology companies, providing cloud computing, e-commerce, and digital streaming services.
$151,300 - $261,500
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cloud

Description For Sr Software Engineer, AWS DynamoDB

Amazon DynamoDB is seeking a senior software engineer to work on one of the largest distributed database systems in the world. This role focuses on scaling challenges and distributed systems development for DynamoDB, a key-value and document database delivering single-digit-millisecond performance at massive scale.

The position involves:

  • Working on complex distributed systems that handle petabytes of data with sub-10ms latency
  • Architecting and implementing solutions for DynamoDB's global footprint
  • Building services that route large amounts of data across thousands of machines
  • Collaborating with motivated teams and receiving guidance from senior/principal engineers

Key responsibilities include:

  • Designing and developing highly distributed, large-scale services
  • Translating complex requirements into detailed architecture
  • Hands-on coding and participation in design/code reviews
  • Managing day-to-day development activities
  • Delivering features on-time and on-budget
  • Contributing to Amazon's intellectual property through patents

The role offers opportunities to:

  • Solve challenging engineering problems in distributed systems
  • Work with cutting-edge technology at massive scale
  • Exercise intellectual curiosity in a collaborative environment
  • Make significant impact on a widely-used AWS service

The position requires strong technical skills, leadership experience, and the ability to mentor others while maintaining high quality standards. You'll be part of a team that believes it's still Day 1 for DynamoDB, constantly pushing boundaries and innovating in the database space.

Last updated 10 hours ago

Responsibilities For Sr Software Engineer, AWS DynamoDB

  • Design, Develop, Manage, optimize, and re-imagine highly distributed, large-scale services
  • Translate complex functional and technical requirements into detailed architecture and design
  • Work with others on the engineering team to manage day-to-day development activities
  • Participate in designs, design reviews, code reviews, and implementation
  • Deliver quality features on-time and on-budget
  • Contribute to the intellectual property through patents and external publications

Requirements For Sr Software Engineer, AWS DynamoDB

Java
Python
  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language experience
  • 5+ years of leading design or architecture of new and existing systems experience
  • Experience as a mentor, tech lead or leading an engineering team

Benefits For Sr Software Engineer, AWS DynamoDB

Medical Insurance
401k
  • Medical Insurance
  • 401k

Interested in this job?

Jobs Related To Amazon Sr Software Engineer, AWS DynamoDB

Software Development Engineer, AWS Direct Connect

Senior Software Development Engineer position at AWS Direct Connect team, building large-scale distributed systems for cloud network connectivity.

Sr Software Dev Engineer, Region Flexibility Engineering (RFE) - Team Axon/HawkEye

Senior Software Engineer role at Amazon focusing on distributed systems and infrastructure engineering, requiring 6+ years of experience and strong Java expertise.

Sr. Software Development Engineer, Amazon Robotics

Senior Software Development Engineer position at Amazon Robotics, focusing on distributed systems for robotic fulfillment centers, requiring 7+ years of experience.

Sr Software Engineer, Cloud Access Gateways

Senior Software Engineer position at Amazon's Cloud Access Gateways team, building next-generation cloud connectivity solutions and distributed systems.

Sr. Software Development Engineer, Team Okto

Senior Software Development Engineer position at Amazon ECS team, working on container orchestration services and distributed systems.