Principal Engineer | Multiple Locations, USA, Global Specialty Recruiting Team
Core
Architect and lead the development of Amazon EC2, a foundational cloud computing service providing secure, resizable compute capacity at global scale.
Role type
Principal Software Engineer (Distributed Systems & Cloud Infrastructure)
Builds
Compute & virtualization platforms, high-performance networking infrastructure, custom silicon/hardware, and AI-accelerated computing instances.
Domain
Cloud Infrastructure, Distributed Systems, Virtualization, Networking, Hardware
Deliverable
production ML models
Required skills
Large-scale distributed systems, compute virtualization, server provisioning, high-performance data plane engineering, control plane orchestration, networking, cloud infrastructure at scale
Preferred skills
Large scale full stack development, building distributed systems, designing massive global networks, embedded systems, complex hardware
Technologies
AWS Nitro System, Graviton processors, GPU instances
Responsibilities
Serve as a technical leader on demanding cross-functional projects, decompose complex problems into simple solutions, understand system inter-dependencies, mentor individuals and teams, exert technical influence over multiple teams, balance technical leadership with business judgment
Seniority
Principal, organizational leader and hands-on builder