Taro Logo

Software Development Engineer II, AWS DynamoDB Web Service

World's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuous innovation.
$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.

DynamoDB is a key-value database delivering single-digit-millisecond performance at massive scale, serving companies like Disney, Dropbox, Snap, and The Pokémon Company. The role involves working with core component performance in DynamoDB, building new instrumentation and metrics to understand latency contributions, and driving performance improvements across all percentiles.

As part of the AWS Utility Computing (UC) organization, you'll contribute to foundational services like S3 and EC2, while supporting specialized security solutions for cloud services. The position offers opportunities to solve unique technical challenges across the full stack, implement innovative solutions, and work with diverse teams to impact our global customer base.

The role combines hands-on development with strategic thinking, requiring expertise in distributed systems, performance optimization, and scalability. You'll work in a startup-like environment, focusing on high-priority projects while collaborating with cross-functional teams to drive business decisions through technical input.

The team values knowledge-sharing and mentorship, providing support for career growth through one-on-one mentoring and constructive code reviews. AWS emphasizes work-life harmony and maintains an inclusive culture that celebrates diversity through employee-led affinity groups and ongoing learning experiences.

Last updated 14 minutes 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

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

Benefits For Software Development Engineer II, AWS DynamoDB Web Service

Medical Insurance
401k
Equity
  • Medical Insurance
  • 401k
  • Equity

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.

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.

Software Development Engineer II, AWS DynamoDB Web Service

AWS DynamoDB team seeks SDE II to build and manage highly scalable distributed database service, focusing on observability, performance optimization, and system scaling.

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.