Software Engineer, AWS EBS Data Services
Core
Design, develop, and operate large-scale distributed storage systems and high-performance C++ software stacks to reduce latency at the microsecond scale for AWS EBS.
Role type
Senior IC systems software engineer (storage)
Builds
High-performance virtualized cloud storage services and data movement/transformation pipelines for EBS volumes and snapshots.
Domain
Cloud infrastructure / Distributed systems / Storage
Required skills
C++ programming, distributed systems architecture, system design, performance optimization, scalability design, reliability engineering, technical leadership, mentoring
Preferred skills
Full software development lifecycle expertise, code review, source control, builds, testing, operations
Technologies
C++, AWS Cloud, EC2
Responsibilities
Design solutions to performance, availability, and scalability challenges; develop software for new platforms; own data movement and transformation between EBS volumes and snapshots; collaborate across teams to build secure, performant, and reliable systems.
Seniority
Senior, hands-on IC with leadership responsibilities
