CareerPlanSign in

Software Development Engineer, DynamoDB

Seattle, Washington, United StatesFull-time$143,700–$194,4002026-10-07

Core

Design, implement, test, deploy, and maintain innovative full-stack software solutions for DynamoDB, a key-value NoSQL database delivering single-digit-millisecond performance at massive scale.

Role type

Senior hands-on IC Software Development Engineer (Distributed Systems/NoSQL)

Builds

High-quality, secure, performant, highly available, always-on products for AWS Cloud customers

Domain

Cloud Infrastructure / Distributed Systems / NoSQL Databases

Required skills

Distributed systems design, System architecture, Software development lifecycle, Code review, Performance optimization, Automation, Scalability, Reliability engineering, Full-stack development, Mentoring

Preferred skills

Full SDLC experience, Bachelor's degree in Computer Science

Technologies

NoSQL databases, Distributed systems frameworks, Cloud platforms

Responsibilities

Solve challenging technical problems at every layer of the stack, Design and implement innovative software solutions, Automate and improve repetitive operational processes, Scale distributed systems with optimal balance between performance and cost, Participate in design discussions and code reviews, Mentor junior engineers