Principal Engineer, Ec2

Amazon Amazon · Big Tech · DE, Belgium +1 · Software Development

Principal Engineer on the EC2 Accelerated Nitro team, focusing on developing next-generation EC2 instance families by innovating in virtualization, hardware acceleration (GPUs, FPGAs), and cloud computing infrastructure. The role involves leading the design and architecture of core EC2 capabilities, advancing virtualization security, mentoring engineers, and influencing the future of cloud computing. Requires expertise in low-level system software and hardware acceleration.

What you'd actually do

  1. Lead the Development of Core EC2 Capabilities: Spearhead the design and architecture of new EC2 instance features, from CPU scheduling and memory management to device emulation and PCIe subsystem integration. Your technical guidance will shape the roadmap and implementation across multiple global teams.
  2. Advance Virtualization Security: Drive security-focused initiatives that enhance the integrity and resilience of our virtualization platform, ensuring the highest standards of data protection for our customers.
  3. Mentor and Grow Engineering Talent: Leverage your deep technical expertise to develop other engineers, providing architecture reviews, design proposals, and hands-on coding support to elevate the skills of the broader team.
  4. Influence the Future of Cloud Computing: Contribute your thinking to shape the technological direction of EC2 instances and features, advocating for innovative solutions that deliver exceptional performance and value to our customers.

Skills

Required

  • low-level system software
  • hardware acceleration
  • cloud infrastructure
  • virtualization
  • system design
  • technical leadership
  • mentoring

Nice to have

  • GPU integration
  • FPGA integration
  • hypervisor development
  • CPU scheduling
  • memory management
  • device emulation
  • PCIe subsystem integration

What the JD emphasized

  • proven track record as a solid technical Principal Engineer
  • expertise in low-level system software
  • hardware acceleration
  • cloud infrastructure
  • strong leadership abilities
  • capacity to thrive in a fast-paced, startup-like environment
  • passion for mentoring and developing engineering talent
  • full-time, in-person work in our Berlin office