Software Development Engineer, DynamoDB

Amazon is one of the largest technology companies in the world, known for its e-commerce platform and cloud computing services.
$129,300 - $223,600
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Sr Software Development Engineer, Amazon

Senior Software Engineer role at Amazon building distributed tax calculation systems handling millions of transactions per second with focus on scalability and regulatory compliance.

Senior Support Engineer, Audible

Senior Support Engineer role at Audible focusing on technical leadership, service support, and operational efficiency improvements.

Software Development Engineer

Senior Software Engineer role at Amazon Flex focusing on backend development for delivery partner onboarding and account management systems.

Sr. Performance Engineer, Redshift Performance Engineering

Senior Performance Engineer role at Amazon Redshift focusing on database and distributed systems performance optimization.

Sr. Software Dev Engineer, Aurora Control Plane

Senior Software Engineer role at Amazon AWS, working on Aurora database service, building scalable distributed database systems and control plane components.

Description For Software Development Engineer, DynamoDB

Amazon is seeking a talented Software Development Engineer to join the Amazon DynamoDB team. As a member of the team, you will help shape the future of one of the largest NoSQL database services in the world. DynamoDB is a key-value and document database that delivers single-digit millisecond performance at any scale. Many of the world's fastest growing businesses rely on DynamoDB to support their mission-critical workloads.

Key job responsibilities:

  • Take ownership of features and services, from design through implementation, testing, deployment, and maintenance.
  • Architect, build, and maintain highly available, distributed, scalable systems.
  • Identify and resolve performance and scalability bottlenecks.
  • Collaborate with other engineers to design and launch new features and products.
  • Mentor and guide other engineers on the team.

In this role, you will get to work with minimal technical supervision, playing various roles as needed to respond efficiently to multiple program priorities. You'll collaborate with some of the best and brightest software engineers, product managers, and data scientists in the industry. You'll enjoy a creative and agile work environment and the exciting opportunity to be part of one of the most innovative technology companies.

Amazon values work-life harmony, offering flexible work hours and arrangements. The company is committed to diversity and inclusion, providing ongoing DEI events and learning experiences. Amazon also offers extensive training and career growth opportunities, helping you develop into a well-rounded professional.

Join the DynamoDB team and contribute to shaping the future of one of the world's largest and most impactful NoSQL database services!

Last updated 7 months ago

Responsibilities For Software Development Engineer, DynamoDB

  • Take ownership of features and services, from design through implementation, testing, deployment, and maintenance
  • Architect, build, and maintain highly available, distributed, scalable systems
  • Identify and resolve performance and scalability bottlenecks
  • Collaborate with other engineers to design and launch new features and products
  • Mentor and guide other engineers on the team

Requirements For Software Development Engineer, DynamoDB

Java
Python
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience programming with at least one software programming language

Benefits For Software Development Engineer, DynamoDB

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Flexible work hours
  • Training and career growth opportunities
  • Creative and agile work environment
  • Opportunity to work with top talent in the industry

Interested in this job?