CareerPlanSign in

Software Development Engineer, DynamoDB Storage

Seattle, Washington, United States💼 Full-time💰 $143,700–$194,400🗓 2026-06-05 → 2026-09-26

Core

Design, build, and operate highly distributed, large-scale services for DynamoDB, a key-value and document database storing petabytes of data.

Role type

Senior Software Development Engineer (Distributed Systems)

Builds

DynamoDB service (key-value and document database)

Domain

Cloud Infrastructure / Distributed Databases

Deliverable

production ML models | product features | infrastructure

Required skills

distributed systems design, system architecture, performance optimization, automation, code reviews, mentoring

Preferred skills

full software development life cycle experience, coding standards, source control management, build processes, testing, operations

Technologies

DynamoDB, distributed databases

Responsibilities

Design and build highly distributed services, translate requirements into technical architectures, perform day-to-day development and operations, scale systems for performance and cost, automate operational processes, support junior team members

Seniority

Senior, hands-on IC

Sourced via amazon · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.