Senior Software Development Engineer, S3 Storage Cells
Core
Design, implement, and maintain distributed system software for Amazon S3 storage control plane, managing trillions of objects with 99.999999999% durability.
Role type
Senior Software Development Engineer (Storage Systems)
Builds
High-quality distributed system software for S3 storage services
Domain
Cloud Storage / Distributed Systems
Deliverable
production ML models | product features
Required skills
Distributed system design, Software architecture, System reliability, Scaling strategies, Test automation, Code review leadership
Preferred skills
Full SDLC experience, Programming languages, Source control management, Build processes, Operations experience
Technologies
None explicitly listed
Responsibilities
Design and implement new components for S3 storage services, Improve operational tooling, Collaborate on system architecture, Mentor team members
Seniority
Senior, hands-on IC with leadership responsibilities