Sr Software Dev Engineer, Amazon DynamoDB

World's most comprehensive and broadly adopted cloud platform, pioneering cloud computing services.
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 Engineer to join their team working on one of the world's largest distributed database systems. This role offers the opportunity to work on a NoSQL database service that handles petabytes of data with single-digit-millisecond performance at massive scale. DynamoDB serves major clients like Lyft, Airbnb, Samsung, and Capital One, processing over 20 million requests per second.

As a senior engineer, you'll tackle complex distributed systems challenges, working with motivated teams and receiving guidance from senior and principal engineers. The position requires end-to-end ownership, from requirements gathering to implementation and operations. You'll be part of AWS Utility Computing, contributing to foundational services like S3 and EC2.

The role combines technical excellence with leadership opportunities, including mentoring and driving continuous improvement. Amazon's culture emphasizes diversity, work-life harmony, and career growth through various learning resources and employee-led initiatives. You'll be part of an inclusive environment that values diverse experiences and perspectives.

Working at AWS means joining the pioneer of cloud computing, where innovation never stops. The team culture promotes continuous learning, knowledge-sharing, and professional development. This is an excellent opportunity for experienced engineers who want to impact millions of customers while working with cutting-edge technology at unprecedented scale.

Last updated 15 minutes 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
  • Work on distributed systems at massive scale
  • Drive continuous improvement
  • Mentor team members
  • Manage incremental feature launches and operations

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 modern languages like Java, C++, or C#
  • Experience in development in the last 3 years
  • Bachelor's degree in computer science or equivalent (preferred)

Benefits For Sr Software Dev Engineer, Amazon DynamoDB

Medical Insurance
Dental Insurance
Vision Insurance
  • Flexible work hours
  • Career development opportunities
  • Mentorship programs
  • Knowledge-sharing resources
  • Inclusive team culture
  • Employee-led affinity groups

Interested in this job?

Jobs Related To Amazon Sr Software Dev Engineer, Amazon DynamoDB

Sr Software Development Engineer

Senior Software Engineer role at Amazon AWS, working on Just Walk Out Technology for Amazon Go stores, focusing on scaling store deployment through innovative software solutions.

Sr. Software Development Engineer, Alexa Communications

Senior Software Engineer role at Amazon developing core components for Alexa Communications, building scalable distributed systems for voice-controlled communication features.

Sr. Software Engineer, Sponsored Ads - Brand Growth

Senior Software Engineer role at Amazon focusing on advertising technology, machine learning, and scalable systems with competitive compensation.

Sr. Software Engineer, Amazon

Senior Software Engineer role at Amazon working on Selection Monitoring team to expand product catalog using AI and distributed systems.

Software Development Engineer, Triton (Cradle - BDT Compute-Engine)

Senior Software Engineer role at Amazon working on distributed systems and big data processing at scale using Spark, Java, and AWS technologies.