Amazon

Senior Principal Engineer, EC2 Core Compute

Amazon
Apply
1 month ago
Berlin, GermanyStaff+

Responsibilities

  • Set the multi-year technical strategy and yearly production deliverables for EC2 Core Compute.
  • Define how new Intel, AMD, and AWS Graviton processor generations become EC2 platforms through hardware review, firmware and hypervisor enablement, qualification, launch, and fleet support.
  • Influence the architecture of the Nitro System, including the Linux kernel, hypervisor, firmware, and surrounding services.
  • Set engineering standards for systems software languages, tools, security, performance, and maintainability.
  • Improve the operation, maintenance, monitoring, and automation of software and services.
  • Lead complex production investigations and convert root causes into durable architectural or process improvements.
  • Represent EC2 Core Compute in architecture and security reviews and align partner organizations’ roadmaps.
  • Mentor engineers across all tenure levels and serve as a Principal Engineer Bar Raiser.
  • Write multi-year plans, architecture decision records, and post-incident analyses for senior leadership.

Requirements

  • Master of Science in Computer Science, Electrical Engineering, or a related field.
  • Extensive experience as the senior-most technical leader of a multi-team systems software or infrastructure engineering organization.
  • Deep understanding of CPU and memory virtualization, IOMMU, device passthrough and emulation, PCIe, and hypervisor, firmware, and hardware interactions.
  • Deep understanding of virtualization security, including isolation boundaries, hypervisor and firmware attack surfaces, and hardware and software vulnerability mitigation.
  • Expert-level production systems programming experience with operating system kernels, hypervisors, device drivers, or firmware.
  • Experience building, shipping, and operating an infrastructure platform end to end and improving service operations, monitoring, and automation.
  • Preferred experience contributing to or maintaining the Linux kernel or sustaining downstream kernels against upstream releases.
  • Preferred experience with KVM, Xen, Hyper-V, or another production hypervisor, or with supporting firmware and platform layers.
  • Preferred experience enabling new silicon with processor vendors, including pre-production hardware, errata, microcode, and firmware.
  • Preferred experience with confidential computing, including memory encryption, attestation, and trusted execution environments.
  • Preferred experience with NUMA, cache behavior, memory bandwidth, x86, and ARM64 architectures.
  • Preferred experience influencing architecture beyond one VP organization over multiple years.

Tech Stack

Categories

Amazon

About Amazon

10,000+ employees

Amazon builds and operates a global e-commerce marketplace, logistics network, and consumer devices, and provides cloud computing via AWS for businesses and developers. The company earns revenue from online retail, third‑party seller services, subscriptions like Prime, advertising, and AWS usage. Founded in 1994 and headquartered in Seattle, it is publicly traded on NASDAQ (AMZN) and serves customers in dozens of countries.

Contact me