Job Description
Amazon Web Services (AWS) is seeking an 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 foundational software that powers AWS's EC2 instance families.
Key Responsibilities
- Software Development Lifecycle: Take end-to-end ownership of the software development lifecycle, including design, testing, and deployment of virtualization components.
- 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 the most 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 pioneered cloud computing and continue to innovate, providing a robust suite of products and services trusted by startups and Global 500 companies alike.
Inclusive Team Culture
AWS fosters a culture of inclusion, with employee-led affinity groups and ongoing events that celebrate diversity. We are committed to mentorship and career growth, offering endless resources to help you develop into a well-rounded professional.
Work/Life Balance
AWS values work-life harmony, offering flexible work hours and arrangements to ensure success at work does not come at the expense of personal life.
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 or virtualization space.
- Proficiency in at least one CPU architecture such as x86 or ARM.
AWS is an equal opportunities employer, committed to diversity and inclusion. We make recruiting decisions based on your experience and skills, valuing your passion to discover, invent, simplify, and build.
Benefits Extracted with AI
- Flexible work schedule
- Diverse work environment
- Career growth opportunities
- Work-life balance
Similar jobs
Last update: 23 minutes ago
Kernel/Hypervisor Engineer, EC2 Accelerated Nitro
Join AWS as a Kernel/Hypervisor Engineer in Berlin, focusing on EC2 Nitro hypervisors and virtualization.
Kernel/Hypervisor Engineer, EC2 Accelerated Nitro
Join AWS as a Kernel/Hypervisor Engineer to innovate on EC2 Nitro Hypervisor, focusing on virtualization and hardware acceleration.
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.
Software Development Engineer in EC2 Accelerated Platforms
Join AWS in Berlin as a Software Development Engineer in EC2 Accelerated Platforms, working on cutting-edge cloud technologies.
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
Senior DevOps Engineer
Join CARFAX Europe as a Senior DevOps Engineer to manage AWS infrastructure, develop CI/CD pipelines, and enhance system observability.
Systems Development Engineer - Amazon Linux Kernel
Join AWS as a Systems Development Engineer to work on the Amazon Linux Kernel, focusing on CI/CD and Linux systems.
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.
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.
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!
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.
Backend Software Engineer - Privacy Technology
Join Zalando as a Backend Software Engineer in Privacy Technology, focusing on data protection and privacy automation services.
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.
Software Development Engineer, AWS EC2 Live Migration
Join AWS as a Software Development Engineer to innovate and maintain EC2 Live Migration services in Dresden.
Software Engineer AWS & TypeScript
Join Haufe Akademie as a Software Engineer specializing in AWS & TypeScript to develop innovative cloud solutions in Freiburg.
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.
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.
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.
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.
Oracle Cloud Engineer
Join Albert Heijn as an Oracle Cloud Engineer to drive automation and manage cloud infrastructure in Zaandam, Netherlands.
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.
Cloud Engineer
Join our team as a Cloud Engineer in Cologne, Germany. Work with GCP, Azure, and serverless computing in a dynamic, hybrid environment.
Senior Backend/Data Engineer
Join Zalando as a Senior Backend/Data Engineer in Berlin to enhance our audience-building platform using AWS, Java, Scala, and SQL.
Senior API Platform Engineer
Join Brenntag as a Senior API Platform Engineer in Amsterdam to drive API platform development using Kubernetes, Istio, and AWS EKS.