Security Engineer - Kernel and Hypervisors, EC2

Dresden, Saxony, DEU

Applications have closed

Amazon.com

Free shipping on millions of items. Get the best of Shopping and Entertainment with Prime. Enjoy low prices and great deals on the largest selection of everyday essentials and other products, including fashion, home, beauty, electronics, Alexa...

View company page

Job summary
We are looking for a Security Engineer to join the Hypervisor Security Team. You will take ownership of security tooling in support of our security mission, and work on low level security issues in operating system kernels and hypervisors that form our virtualization stack.

Besides working on the actual code security, you will develop and use scalable tooling for security testing, fuzzing, and continually delivering secure kernels, hypervisors, and operating system components.

Key job responsibilities
  • Evaluate security problems in Kernels and Hypervisors, and related components
  • Reproduce issues, propose security mitigations, and contribute to their deployment
  • Maintain and improve security tooling
  • Use and develop code analysis tools, security scanners, and fuzzing tools
  • Continuous process improvements

A day in the life
  • Develop solutions for your technical goals
  • Review code from your peers and discuss your own code
  • Contribute to and review design documents
  • Grab lunch outside the office or meet up on the roof terrace
  • Meet with peers from your team and the wider org to exchange ideas
  • Over time, start interviewing candidates

About the team
The Amazon Development Center in Dresden, Germany, is building the foundation of the Amazon EC2 virtualization platforms. Our teams are responsible for the development and maintenance of the Amazon hypervisors and Linux Kernels that make up the engine of the Amazon EC2 compute servers. The Dresden based teams also own the development and support of the Linux operating system kernel and the supporting user space components running on almost every Amazon Server worldwide. Being part of Amazon means constantly driving innovation and working on complex technical hallenges every day.

The Hypervisor security team owns the reactive and proactive security for large parts of our

What is Amazon EC2? https://aws.amazon.com/ec2/

Basic Qualifications


  • BS in Computer Science or related discipline, or equivalent work experience
  • Programming experience in C and scripting language like Ruby, Python or Bash
  • Affinity to low level security
  • Proficiency in the German language is not required for this position.

Preferred Qualifications

  • Experience in virtualization (Xen, KVM) technologies
  • Experience in static code analysis, fuzzing and security testing
  • Experience in finding and fixing security issues in code



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

* Salary range is an estimate based on our InfoSec / Cybersecurity Salary Index 💰

Tags: AWS Bash C Code analysis Computer Science EC2 KVM Linux Privacy Python Ruby Scripting

Region: Europe
Country: Germany
Job stats:  11  3  0

More jobs like this

Explore more InfoSec / Cybersecurity career opportunities

Find even more open roles in Ethical Hacking, Pen Testing, Security Engineering, Threat Research, Vulnerability Management, Cryptography, Digital Forensics and Cyber Security in general - ordered by popularity of job title or skills, toolset and products used - below.