Job Search and Career Advice Platform

Aktiviere Job-Benachrichtigungen per E-Mail!

Principal Engineer, EC2

Amazon

Berlin

Vor Ort

EUR 85.000 - 115.000

Vollzeit

Heute
Sei unter den ersten Bewerbenden

Erstelle in nur wenigen Minuten einen maßgeschneiderten Lebenslauf

Überzeuge Recruiter und verdiene mehr Geld. Mehr erfahren

Zusammenfassung

A leading cloud computing company is looking for a Principal Engineer for the EC2 Accelerated Nitro team in Berlin. This role involves leading the development of core EC2 capabilities and driving innovations in virtualization and cloud computing. The ideal candidate will have extensive experience in networking and software development, along with a Master’s degree in computer science. The role requires excellent communication skills and the ability to mentor other engineers. This position is strictly on-site in Berlin.

Qualifikationen

  • Experience optimizing for short-term execution while planning for long-term technical capabilities.
  • Experience developing an operating system kernel or production hypervisor.
  • Experience enhancing the security posture of a kernel or hypervisor.

Aufgaben

  • Lead the development of core EC2 capabilities and design new EC2 instance features.
  • Drive virtualization security initiatives that enhance the integrity of the platform.
  • Mentor and grow engineering talent, providing architecture reviews and hands-on coding support.

Kenntnisse

Networking
Multi-threaded applications
Interprocess communication
Complex software development
English communication skills

Ausbildung

Master's degree in computer science

Tools

x86 architecture
ARM architecture
Jobbeschreibung
Job Overview

Stellen-ID: 3041640 | Amazon Web Services Development Center Germany GmbH
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, integrating advanced hardware accelerators like GPUs and FPGAs into the EC2 instance families to deliver near‑bare‑metal performance across a wide range of workloads, from machine learning to high‑performance computing to graphics processing.

Responsibilities
  • 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.
  • 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, design proposals, and hands‑on coding support to elevate the skills of the broader team.
  • 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.
  • Deliver new EC2 instance platforms by giving technical guidance to multiple teams across different time zones and locations, working closely with product managers and technical program managers.
  • Drive virtualization‑related security initiatives.
  • Design and architect new EC2 instance features and deliver them by growing other engineers.
  • Influence and contribute to the technological roadmap of EC2 instances and features, through compelling customer justification.
  • Improve the efficiency of the organization by offering technical solutions to operational bottlenecks.
  • Technical Leadership: Oversee strategic projects while collaborating with internal teams, external partners, and customers to provide technical vision for next‑generation EC2 instance types and hypervisor features.
  • Design and Innovation: Create prototypes that validate concepts and establish timelines, developing design documents that guide engineering efforts across organizations.
  • Hands‑on Engineering: Actively 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 effectively prioritize initiatives across the organization.
Location

This role is exclusively based in our Berlin, Germany office. The successful candidate must be willing and able to be physically present in the Berlin office every day to collaborate closely with the cross‑functional engineering and product teams. Remote work arrangements or locating in another Amazon office are not possible for this role.

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.
  • 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 the interactions between software and hardware, including working with PCIe internals.
  • Proficient in both x86 and ARM CPU architectures.
Equal Opportunity Employer

Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify and build. Protecting your privacy and the security of your data is a longstanding top priority for Amazon. Please consult our Privacy Notice (https://www.amazon.jobs/en/privacy_page ) to know more about how we collect, use and transfer the personal data of our candidates. m/w/d

Accommodation Statement

Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
eine PDF-, DOC-, DOCX-, ODT- oder PAGES-Datei bis zu 5 MB per Drag & Drop ablegen.