Senior Software Development Engineer, AWS EC2 Hyperplane
Core
Design, develop, and maintain highly scalable distributed systems for AWS EC2's network virtualization infrastructure (Hyperplane), ensuring low-latency and high-throughput performance for millions of customer workloads.
Role type
Senior Software Development Engineer (Infrastructure/Network)
Builds
Distributed network virtualization platform (packet processing, policy enforcement, traffic management) powering Amazon EC2
Domain
Cloud Infrastructure / Network Virtualization
Required skills
C++, Rust, Java, distributed systems design, system architecture, performance optimization, mentoring, on-call troubleshooting
Preferred skills
Full SDLC experience, Master's degree in Computer Science
Technologies
C++, Rust, Java
Responsibilities
Design and maintain scalable distributed systems for network virtualization; Lead technical design and architecture for critical components; Mentor junior engineers; Collaborate with cross-functional teams; Optimize system performance via profiling and benchmarking; Participate in on-call rotations and drive operational excellence; Contribute to long-term technical strategy and roadmap planning
Seniority
Senior, hands-on IC with mentorship responsibilities