Taro Logo

Software Development Engineer II, AWS DynamoDB Web Service

AWS is the world's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuously innovating.
$129,300 - $223,600
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Description For Software Development Engineer II, AWS DynamoDB Web Service

The AWS DynamoDB team is seeking a talented Software Development Engineer to join their fast-moving observability and scaling team. This role focuses on building and managing a highly scalable, distributed key-value database service that powers mission-critical workloads for many of the world's fastest-growing businesses, including Disney, Dropbox, Snap, and The Pokémon Company.

As a Software Development Engineer II, you'll work on the core components of DynamoDB, with unique visibility into performance metrics. Your responsibilities include developing new instrumentation and metrics to analyze component latency contributions, driving latency reduction efforts, and improving DynamoDB's capacity management model.

The position is part of AWS Utility Computing (UC), which provides foundational services like S3 and EC2, along with continuous product innovations. You'll collaborate with diverse teams to impact our global customer base, focusing on solving challenging technical problems in distributed systems, often tackling unprecedented issues across the entire stack.

Your day-to-day work involves designing and implementing solutions to enhance software architecture efficiency, creating metrics, implementing automation, and resolving root causes of software defects. The role emphasizes building high-impact solutions for a large customer base and participating in technical discussions that influence business decisions.

The team culture strongly supports knowledge-sharing and mentorship, with experienced members providing one-on-one guidance and thorough code reviews. AWS values diverse experiences and backgrounds, encouraging applications from candidates with non-traditional career paths. The company emphasizes work-life harmony and provides comprehensive benefits including medical coverage, financial benefits, and career development resources.

This role offers an opportunity to work on cutting-edge technology that powers some of the world's most important applications, while being part of a team that values continuous learning, inclusion, and professional growth. The position combines technical challenges with the satisfaction of building solutions that directly impact millions of customers worldwide.

Last updated 2 hours ago

Responsibilities For Software Development Engineer II, AWS DynamoDB Web Service

  • Build toolings to observe per-customer and per-component performance
  • Deep dive and continuously improve performance to ensure superior customer experience
  • Scale distributed systems with optimal balance between performance and cost
  • Automate and improve repetitive operational processes
  • Design, implement, test, deploy and maintain innovative software solutions
  • Build high-quality, highly available, always-on products
  • Participate in design discussions and code reviews
  • Work cross-functionally to help drive business decisions

Requirements For Software Development Engineer II, AWS DynamoDB Web Service

Java
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • Solid understanding of software and system designs

Benefits For Software Development Engineer II, AWS DynamoDB Web Service

Medical Insurance
401k
  • Full range of medical benefits
  • Financial benefits
  • Work-life harmony
  • Career growth opportunities
  • Mentorship programs

Interested in this job?

Jobs Related To Amazon Software Development Engineer II, AWS DynamoDB Web Service

Software Dev Engineer II, Amazonian Experience & Technology (AET) - Clarity

SDE II role at Amazon building analytics and reporting tools for HR and Operations leaders, focusing on employee lifecycle metrics and predictive analytics using LLM technology.

Software Development II, DSP Business Health

Software Development Engineer II position focused on building analytics and insights tools for Amazon's Delivery Service Partner network.

Software Development Engineer II, AWS DynamoDB Web Service

AWS DynamoDB SDE II position focusing on building and optimizing high-performance distributed database systems, offering competitive compensation and comprehensive benefits.

Support Engineer III

Support Engineer III role at Amazon building scalable financial systems, leading technical initiatives, and driving automation for the Selling Partner Finance Technology team in Bangalore.

Automation Engineer

Automation Engineer position at Amazon focusing on maintaining and optimizing critical automation systems in fulfillment centers, requiring expertise in PLC programming and industrial control systems.