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 and continuous innovation.
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 service is trusted by major companies like Lyft, Airbnb, Samsung, and Capital One for their mission-critical workloads.

As a senior engineer, you'll tackle complex challenges in distributed systems at massive scale, working with motivated teams and receiving guidance from senior and principal engineers. The role involves end-to-end ownership from requirements gathering to implementation, including design reviews, code reviews, feature launches, and operational responsibilities. You'll also have opportunities to mentor others and drive continuous improvement.

DynamoDB is part of AWS Utility Computing, which provides foundational services like S3 and EC2, along with continuous product innovations. The team values diverse experiences and fosters an inclusive culture through employee-led affinity groups and ongoing learning experiences. AWS emphasizes work-life harmony with flexible work arrangements and focuses on career growth through knowledge-sharing and mentorship opportunities.

The ideal candidate should have experience leading engineering teams, architecting large-scale systems, and programming in modern languages like Java or C++. You'll be working on exciting challenges like managing petabyte-scale data access, cross-continental table replication, and continuous data streaming, all while maintaining exceptional performance standards.

Last updated 2 days ago

Responsibilities For Sr Software Dev Engineer, Amazon DynamoDB

  • Own end-to-end development from requirements gathering to implementation
  • Participate in design reviews and code reviews
  • Lead architecture and design of new and current systems
  • Mentor team members
  • Drive continuous improvement
  • Work on distributed systems at massive scale

Requirements For Sr Software Dev Engineer, Amazon DynamoDB

Java
  • Experience as a mentor, tech lead or leading an engineering team
  • Experience leading architecture and design of new and current systems
  • Professional software development experience (non-internship)
  • Experience programming with modern languages like Java, C++, or C#
  • Development experience in the last 3 years
  • Experience with object-oriented design

Benefits For Sr Software Dev Engineer, Amazon DynamoDB

  • Flexible work hours
  • Mentorship opportunities
  • Career development resources
  • Work-life harmony

Interested in this job?

Jobs Related To Amazon Sr Software Dev Engineer, Amazon DynamoDB