Amazon Web Services (AWS) logo

Kernel/Hypervisor Engineer, EC2 Accelerated Nitro

Amazon Web Services (AWS)

Job Description

Amazon Web Services (AWS) is seeking a talented and experienced Kernel/Hypervisor Engineer to join the EC2 Accelerated Nitro team in Berlin, Germany. This role offers a unique opportunity to work on the cutting edge of cloud computing technology, developing the core virtualization components that power AWS's EC2 instance families.

Key Responsibilities

  • End-to-End Software Development: Take ownership of the software development lifecycle, including design, testing, and deployment of new solutions across the virtualization software stack.
  • Operational Excellence: Drive improvements in the quality of the hypervisor and instance platforms, ensuring systems are resilient and fault-tolerant.
  • Technological Roadmap: Influence and contribute to the technological roadmap of the team, working closely with other EC2 teams globally.
  • On-Call Responsibility: Participate in on-call duties to root-cause issues and maintain system reliability.

A Day in the Life

  • Collaborate with your manager and other engineers to deliver on the roadmap.
  • Focus on high-quality delivery and operational excellence.
  • Solve technical challenges impacting AWS customers.

About the Team

The EC2 Accelerated Nitro team is dedicated to engineering new EC2 instance families with hardware acceleration devices and building feature-rich virtualization technology in the cloud. The team values diverse experiences and encourages candidates from all backgrounds to apply.

Why AWS?

AWS is the world’s most comprehensive and broadly adopted cloud platform. We value diverse experiences and offer a culture of inclusion, mentorship, and career growth. AWS provides flexible work hours and arrangements to support work-life balance.

Basic Qualifications

  • 3+ years of experience in computer science fundamentals, including object-oriented design, data structures, algorithm design, problem-solving, and complexity analysis.
  • 2+ years of experience in design or architecture of new and existing systems.
  • Proficiency in writing clean, optimized, and scalable code using C or Rust.
  • 3+ years of experience using the typical Linux command line toolbox.
  • Understanding of operating systems internals.

Preferred Qualifications

  • Bachelor’s degree in computer science or equivalent.
  • 2+ years of experience building complex software systems.
  • 2+ years of embedded firmware development experience.
  • Experience working on the kernel and/or virtualization space.
  • Proficiency in at least one CPU architecture such as x86 or ARM.

AWS is an equal opportunity employer and values diversity in the workplace. We encourage all qualified candidates to apply, regardless of their background or experience level.

Benefits
Extracted with AI

  • Flexible work hours
  • Diverse work environment
  • Career growth opportunities
  • Work-life balance

Similar jobs

Last update: 23 minutes ago

Amazon Web Services (AWS) logo
Amazon Web Services (AWS)

Senior Systems Engineer, Managed Operations

Join AWS as a Senior Systems Engineer in Berlin to lead operations for the European Sovereign Cloud, ensuring high-availability AWS services.

Aiven logo
Aiven

Staff Software Engineer

Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.

VIAVI Solutions logo
VIAVI Solutions

Senior Software Engineer (C++, Python & Cloud)

Join VIAVI Solutions as a Senior Software Engineer specializing in C++, Python, and cloud technologies. Work in a hybrid environment in Berlin.

CARFAX Europe logo
CARFAX Europe

Senior DevOps Engineer

Join CARFAX Europe as a Senior DevOps Engineer to manage AWS infrastructure, develop CI/CD pipelines, and enhance system observability.

netgo logo
netgo

Senior Cloud DevOps Engineer

Join netgo as a Senior Cloud DevOps Engineer in Berlin. Work with Kubernetes, GitOps, and more in a dynamic team environment.

HeyJobs logo
HeyJobs

Senior Software Engineer - AWS, Python, Ruby on Rails

Join HeyJobs as a Senior Software Engineer to design scalable systems using AWS, Python, and Ruby on Rails in a dynamic team.

9am logo
9am

Senior Solution Architect AWS (Freelance)

Seeking a Senior Solution Architect AWS for a freelance role in Frankfurt, Germany. Remote work available. Extensive AWS experience required.

Computer Futures logo
Computer Futures

Cloud Data Engineer

Seeking a Cloud Data Engineer with expertise in AWS, Python, and CI/CD for a hybrid role in Hannover. Join our dynamic team!

fulfillmenttools logo
fulfillmenttools

Cloud Engineer

Join our team as a Cloud Engineer in Cologne, Germany. Work with GCP, Azure, and serverless computing in a dynamic, hybrid environment.

CHEEX logo
CHEEX

Backend Developer with AWS and Spring Boot Experience

Join CHEEX as a Backend Developer in Berlin. Work with AWS, Spring Boot, and Angular in a progressive, inclusive environment.

Haufe Akademie logo
Haufe Akademie

Software Engineer AWS & TypeScript

Join Haufe Akademie as a Software Engineer specializing in AWS & TypeScript to develop innovative cloud solutions in Freiburg.

Personio logo
Personio

Staff Software Engineer, Data Platform

Join Personio as a Staff Software Engineer in Berlin to build scalable data platforms using Kafka, Kubernetes, and AWS. Drive innovation and excellence.

Aiven logo
Aiven

Senior Software Engineer - Python, Apache Kafka

Join Aiven as a Senior Software Engineer in Berlin, focusing on Python and Apache Kafka in a hybrid work environment.

Motius logo
Motius

Senior Backend Developer

Join Motius as a Senior Backend Developer to work on cutting-edge R&D projects using AWS, Docker, GraphQL, and more in a hybrid work environment.

Sysdig logo
Sysdig

Senior Software Engineer - .NET and Go

Join Sysdig as a Senior Software Engineer in Berlin, focusing on .NET and Go for cloud security solutions.

Basetime BV logo
Basetime BV

Senior Python Developer with AWS Experience

Join Basetime BV as a Senior Python Developer to develop and maintain AWS cloud solutions. Hybrid work, competitive salary, and growth opportunities.

Sysdig logo
Sysdig

Senior Software Engineer - Backend Development

Join Sysdig as a Senior Software Engineer to develop scalable backend services using Go, RESTful APIs, and microservices in a hybrid work environment.

EOS Karriere logo
EOS Karriere

Senior DevOps Engineer

Join EOS Karriere as a Senior DevOps Engineer in Hamburg, focusing on automation and system transition in a hybrid work environment.

Redcare Pharmacy logo
Redcare Pharmacy

Senior DevOps Engineer with Linux, Kubernetes, and GCP

Join Redcare Pharmacy as a Senior DevOps Engineer to enhance infrastructure efficiency using Linux, Kubernetes, and GCP.

Adva Network Security GmbH logo
Adva Network Security GmbH

Senior Software Engineer - Embedded Systems and Cryptography

Join Adva Network Security as a Senior Software Engineer in Berlin, focusing on embedded systems and cryptography.

Bitmovin logo
Bitmovin

Senior C++ Software Engineer

Join Bitmovin as a Senior C++ Software Engineer to develop scalable video streaming solutions using modern C++ and cloud-native architectures.

Bitvavo logo
Bitvavo

Senior Software Engineer (Backend)

Join Bitvavo as a Senior Software Engineer (Backend) to drive innovation in crypto services using AWS, Kubernetes, and TypeScript.

Vio.com logo
Vio.com

Senior Backend Engineer with Go and AWS Experience

Join Vio.com as a Senior Backend Engineer to work with Go, AWS, and more, ensuring the best travel deals for users.

Amazon Web Services (AWS) logo
Amazon Web Services (AWS)

Front End Development Engineer - AWS Commerce Platform

Join AWS as a Front End Development Engineer to build high-quality user interfaces using Angular, React, and TypeScript in Berlin.