Storage Engine Tech Lead – DynamoDB (C/Rust)

Amazon

Seattle (WA)

On-site

USD 185,000 - 250,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Health insurance
RSU program
401(k) matching
Parental leave

Job summary

Amazon DynamoDB is seeking a Software Development Manager to lead the Storage Engine team. You will guide performance optimizations, persistence, and data structures for on-disk storage in a world-scale NoSQL service.

You will mentor engineers, drive architectural decisions, and collaborate with cross-functional teams to ensure durability, availability, and efficiency at planetary scale.

Qualifications

  • 3+ years of engineering team management experience.
  • 7+ years of engineering experience.
  • 8+ years of leading the definition and development of multi-tier web services experience.
  • 1+ years of providing technical leadership and project management for all aspects of the software development lifecycle.
  • 1+ years of developing large-scale, multi-tiered distributed software systems using Java, C#, or C++.

Responsibilities

  • Lead, grow, and inspire a team of systems engineers working on the DynamoDB storage engine — spanning performance optimization, persistence, data structures, and storage internals.
  • Set the technical direction for the storage engine in partnership with principal engineers: define the roadmap, make architectural tradeoffs, and prioritize across performance, durability, cost, and operational simplicity.
  • Hire exceptional systems engineers with deep expertise in C, Rust, and storage-engine internals — and build a team culture that attracts and retains them.
  • Dive deep technically: participate in design reviews, understand the codebase at a systems level, and make informed decisions about architecture, tradeoffs, and risk.
  • Own operational excellence for the storage engine — drive the bar on availability, durability, and incident response for the most critical data path in DynamoDB.
  • Mentor and develop engineers at all levels, creating clear growth paths for both individual contributors and emerging technical leaders.
  • Work cross-functionally with dependent teams across DynamoDB and with hardware/infrastructure teams to co-optimize the full stack.

Skills

Team management
Technical leadership
Cross-functional collaboration
Strategic thinking

Education

Bachelor's degree in CS/Engineering/Math

Tools

C/C++
Java
C#
Rust

Job description

Amazon DynamoDB is seeking a Software Development Manager to lead the Storage Engine team. You will guide performance optimizations, persistence, and data structures for on-disk storage in a world-scale NoSQL service.

You will mentor engineers, drive architectural decisions, and collaborate with cross-functional teams to ensure durability, availability, and efficiency at planetary scale.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Storage Engineer – On-Disk DynamoDB Engine
Senior Storage Engineer – On-Disk DynamoDB Engine

Socket.dev • Seattle (WA)

On-site
USD 168,100 - 227,400
Senior Storage Systems Engineer — On-Disk Durability
Senior Storage Systems Engineer — On-Disk Durability

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 168,000 - 227,000
Software Development Manager, DynamoDB Storage Engine
Software Development Manager, DynamoDB Storage Engine

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 185,000 - 250,000
Health insurance
401(k) matching
Paid time off
+2
Senior Storage Systems Engineer, NoSQL Data Plane
Senior Storage Systems Engineer, NoSQL Data Plane

Amazon • Seattle (WA)

On-site
USD 168,000 - 227,000
Senior SDE — Persistence & On-Disk Storage Engine
Senior SDE — Persistence & On-Disk Storage Engine

Amazon • Seattle (WA)

On-site
USD 168,000 - 228,000
RSUs
Health insurance
401(k) matching
Software Development Manager, DynamoDB Storage Engine
Software Development Manager, DynamoDB Storage Engine

Amazon • Seattle (WA)

On-site
USD 185,000 - 250,000
Health insurance
RSU program
401(k) matching
+1
Senior Software Engineer, DynamoDB & Distributed Systems
Senior Software Engineer, DynamoDB & Distributed Systems

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 144,000 - 194,000
Sign-on payments
RSUs
Comprehensive benefits
Distributed Systems Engineer for DynamoDB Storage
Distributed Systems Engineer for DynamoDB Storage

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 144,000 - 194,000
Health insurance
RSUs
401(k) matching
+2
NoSQL Systems Engineer: DynamoDB Scale & Performance
NoSQL Systems Engineer: DynamoDB Scale & Performance

Amazon • Seattle (WA)

On-site
USD 143,700 - 194,400
RSUs
Health insurance
401(k) matching
Engineering Manager, DynamoDB Performance & Analytics
Engineering Manager, DynamoDB Performance & Analytics

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 210,000 - 320,000
Health insurance
Medical
Dental
+14