Senior Software Development Engineer, EC2 Nitro
Core
Building virtualized, hardware-accelerated solutions for EC2 disk instances at global scale, supporting high-performance workloads for databases, analytics, and AI/ML infrastructure.
Role type
Senior Software Development Engineer (Infrastructure)
Builds
Virtualized storage solutions for EC2 instances
Domain
Cloud Infrastructure / Storage Systems
Deliverable
production ML models
Required skills
C, C++, Java, Rust, Linux environment development, embedded concepts, system design, architecture, mentoring, tech lead experience
Preferred skills
Full software development life cycle experience, code reviews, build processes, testing, operations
Technologies
Linux, C, C++, Java, Rust
Responsibilities
Design and build virtualized hardware-accelerated storage solutions, lead system architecture and design, mentor team members, optimize performance at massive scale
Seniority
Senior, hands-on IC with leadership responsibilities
