Senior Software Dev Engineer, EC2 Hyperplane
Core
Design, develop, and maintain highly scalable distributed systems powering AWS EC2's network virtualization infrastructure (Hyperplane) to handle trillions of packets daily with ultra-low latency and high throughput.
Role type
Senior Software Development Engineer (Technical Lead)
Builds
Distributed Network Function Virtualization (NFV) platform components including packet processing, network policy enforcement, and traffic management systems.
Domain
Cloud Infrastructure / Distributed Systems / Network Virtualization
Required skills
Distributed systems design, C++/Rust/Java, system architecture, performance optimization, mentoring, on-call operations
Preferred skills
Full SDLC experience, Bachelor's in Computer Science
Technologies
C++, Rust, Java
Responsibilities
Lead technical design and architecture decisions for critical Hyperplane components; Mentor junior engineers through code reviews and design discussions; Optimize system performance via profiling and benchmarking; Participate in on-call rotations to troubleshoot production issues; Collaborate with cross-functional teams to deliver customer-facing features; Contribute to long-term technical strategy and roadmap planning.
Seniority
Senior, hands-on IC with leadership responsibilities