Taro Logo

Sr Software Dev Engineer, Amazon DynamoDB

Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform, pioneering cloud computing.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Description For Sr Software Dev Engineer, Amazon DynamoDB

Amazon DynamoDB is seeking a Senior Software Development Engineer to join their team working 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. The role offers the opportunity to work on challenging distributed systems problems at massive scale, alongside motivated teams and experienced senior engineers.

As a senior engineer, you'll be responsible for the full software development lifecycle, from requirements gathering to production deployment. The position requires strong technical leadership, with opportunities to mentor others and drive architectural decisions. You'll be working in AWS's Utility Computing organization, which provides foundational services like S3 and EC2, as well as continuous product innovations.

The ideal candidate should have experience leading engineering teams, strong system design skills, and expertise in modern programming languages. You'll be joining a team that serves major enterprises and fast-growing businesses like Lyft, Airbnb, and Redfin, who depend on DynamoDB's scale and performance.

AWS offers a collaborative environment focused on learning and innovation, with strong support for work-life harmony through flexible arrangements. The company values diverse experiences and perspectives, fostering inclusion through employee-led affinity groups and ongoing learning opportunities. This role provides excellent career growth potential within one of the world's leading cloud platforms.

Last updated 2 months ago

Responsibilities For Sr Software Dev Engineer, Amazon DynamoDB

  • Own everything from end to end: requirements gathering
  • Design and conduct design reviews
  • Implementation and code reviews
  • Incremental feature launches
  • Operations
  • Mentoring
  • Driving continuous improvement

Requirements For Sr Software Dev Engineer, Amazon DynamoDB

Java
  • Experience as a mentor, tech lead or leading an engineering team
  • Experience leading the architecture and design of new and current systems
  • Experience in professional, non-internship software development
  • Experience programming with at least one modern language such as Java, C++, or C#
  • Experience in development in the last 3 years

Benefits For Sr Software Dev Engineer, Amazon DynamoDB

  • Flexible work hours
  • Mentorship opportunities
  • Career development resources
  • Employee-led affinity groups
  • Inclusive team culture

Interested in this job?

Jobs Related To Amazon Sr Software Dev Engineer, Amazon DynamoDB