Senior System Development Engineer, DynamoDB
Core
Design, implement, test, deploy, and maintain high-performance, fault-tolerant networking systems for Amazon DynamoDB to handle petabytes of data and millions of requests per second with single-digit millisecond latency.
Role type
Senior System Development Engineer (Networking Infrastructure)
Builds
Border networking systems, load balancers, and high-availability infrastructure for DynamoDB
Domain
Cloud infrastructure, distributed systems, networking
Deliverable
production ML models | product features | infrastructure
Required skills
Python, Java, Ruby, TCP/IP, HTTP, SSL/TLS, DNS load distribution, connection-based load balancing, Linux/Unix, CI/CD pipelines
Preferred skills
Distributed systems at scale
Technologies
AWS networking, Python, Java, Ruby, Golang, C++, C#, Rust
Responsibilities
Design and implement innovative software solutions to transform service performance, durability, cost, and security; Solve challenging technical problems at every layer of the stack; Lead design reviews and set technical best practices; Perform data analysis to identify optimization opportunities; Collaborate across diverse teams to drive business decisions with technical input.
Seniority
Senior, hands-on IC with leadership responsibilities