Software Development Engineer, EC2 Networking (VPC Core)
Core
Re-engineering the virtual networking control plane for EC2 to achieve bare-metal performance by building, scaling, and maintaining high-performance software for managing millions of VPC configurations.
Role type
Senior IC software engineer (cloud infrastructure)
Builds
Scalable cloud services and features powering AWS core infrastructure
Domain
Cloud infrastructure, virtual networking, Linux systems
Deliverable
production ML models | product features
Required skills
Linux programming, system design, scalability, code reviews, automated testing, troubleshooting, mentoring
Preferred skills
Full SDLC experience, architecture patterns, source control management
Technologies
Linux, VPC, cloud services
Responsibilities
Design and develop scalable cloud services, translate business requirements into technical solutions, write efficient code adhering to architectural best practices, participate in code reviews, troubleshoot complex technical issues, implement automated testing frameworks, contribute to on-call rotations, mentor junior engineers, document system designs and APIs, evaluate and improve systems for performance and cost-efficiency
Seniority
Senior, hands-on IC