principal software engineering Principal Engineer tech_leadership · Posted Jul 23, 2025

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
AI Summary
Lead design and architecture of next-generation EC2 instance features including CPU scheduling, memory management, and hardware accelerator integration. Drive virtualization security initiatives and mentor engineering teams. Requires deep expertise in low-level system software, hardware acceleration, and cloud infrastructure with strong leadership abilities.

More roles at Amazon

AI Principal Product Manager - Technical, Amazon Customer Service
Vancouver, Canada · principal
LLMs NLP Reinforcement Learning
Senior Data Associate with German, Artificial General Intelligence
London, United Kingdom · junior
LLMs Machine Learning
Senior Business Intelligence Engineer, EU Stores CX Analytics & Automation
Clichy, France · senior
Python SQL React
Delivery Trainer, RSR
Traverse City, MI · mid
Agile Compliance
Delivery Trainer, RSR
Abbeville, LA · mid
Agile Compliance
All Amazon jobs →

Job description

from Amazon careers

As 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,…

This is an excerpt. Read the full job description on Amazon careers →
All software engineering jobs software engineering in Berlin, Germany Jobs in Berlin, Germany software engineering salaries software engineering career path
All Amazon Jobs Browse software engineering roles principal positions