Principal Engineer, EC2
Amazon · Berlin, Germany · Software Development
About this role
Amazon is hiring a principal-level Principal Engineer in the software engineering function based in Berlin, Germany. The posting calls out experience with AWS, Security, Machine Learning, Cloud Computing.
- Role
- Principal Engineer
- Function
- software engineering
- Level
- principal
- Track
- Tech leadership
- Employment
- Full-time
- Location
- Berlin, Germany
- Work mode
- On-site
- Department
- Software Development
- Posted
- Jul 23, 2025
More roles at Amazon
Job description
from Amazon careersAs a Principal Engineer on EC2 in the Accelerated Nitro team, you will have the opportunity to make a significant impact on the core infrastructure powering Amazon Web Services. You will be at the forefront of developing the next generation of EC2 instance families, driving innovations in virtualization, hardware acceleration, and cloud computing. The EC2 Accelerated Nitro team focuses on building highly efficient and secure hypervisors, as well as integrating advanced hardware accelerators like GPUs and FPGAs into the EC2 instance families. This enables us to deliver near bare-metal performance and support a wide range of workloads, from machine learning and high-performance computing to graphics processing. In this role, you will: - 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. - 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. - Mentor and Grow Engineering Talent: Leverage your deep technical expertise to develop other engineers, providing architecture reviews,…