Principal Engineer, EC2 OverviewJob
Amazon
About the role
About
As a Principal Engineer on EC2 in the Accelerated Nitro team, you will influence the core infrastructure powering Amazon Web Services. You will help develop the next generation of EC2 instance families, driving innovations in virtualization, hardware acceleration, and cloud computing.
The EC2 Accelerated Nitro team builds highly efficient and secure hypervisors and integrates advanced hardware accelerators like GPUs and FPGAs into EC2 instance families, enabling near bare-metal performance for workloads from machine learning and HPC to graphics processing.
Responsibilities
- Lead the development of core EC2 capabilities: design and architecture of new EC2 instance features, including CPU scheduling, memory management, device emulation, and PCIe subsystem integration.
- Provide technical guidance across multiple global teams.
- Advance virtualization security: drive security-focused initiatives to enhance the integrity and resilience of the virtualization platform.
- Mentor and grow engineering talent: conduct architecture reviews, design proposals, and hands-on coding support to elevate the skills of the broader team.
- Influence the future of cloud computing: contribute to the technological direction of EC2 instances and features, advocating for innovative solutions that deliver performance and value to customers.
A day in the life
As a Principal Engineer in the EC2 Accelerated Platforms and Hypervisor organization, you will drive technical excellence across high-impact initiatives. Your typical day includes:
- Technical Leadership: provide technical vision for next-generation EC2 instance types and hypervisor features, collaborating with internal teams, partners, and customers.
- Design and Innovation: create prototypes, develop design documents, and guide engineering efforts across organizations.
- Hands-on Engineering: participate in development, debugging, and release management to deliver customer value on schedule.
- Strategic Planning: partner with management on progress reporting and future planning to prioritize initiatives.
About the team
The EC2 Accelerated Nitro team aims to enable customers to run any workload in the cloud with feature-rich virtualization powered by the latest hardware accelerators. The team advances Nitro virtualization, memory management, security, and live migration to deliver performance, efficiency, and control.
We seek engineers who will help remove barriers for customers to embrace the cloud and tackle technically complex challenges related to hardware-accelerated instance types and virtualization technology.
Qualifications
Basic Qualifications
- Master s degree in computer science or equivalent
- Experience in networking, multi-threaded applications, interprocess communication, and complex software development
- Experience optimizing for short-term execution while planning for long-term technical capabilities
- Experience developing an operating system kernel or production hypervisor
- Proficiency in at least one CPU architecture, such as x86 or ARM
- Experience growing other engineers and working in diverse teams
- Excellent English verbal and written communication skills
Preferred Qualifications
- Experience influencing groups outside their own VP from an architecture perspective
- Experience creating architectural vision
- Experience enhancing the security posture of a kernel or hypervisor
- Experience resolving complex issues in interactions between software and hardware, including PCIe internals
- Proficient in both x86 and ARM CPU architectures
EEO and Privacy
Amazon is an equal opportunities employer. We believe that employing a diverse workforce is central to our success. We value your passion to discover, invent, simplify and build. Protecting your privacy and the security of your data is a priority; please consult our Privacy Notice for details on how we handle personal data.
#J-18808-Ljbffr
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free