We are looking for an Engineer to join our team working on the code security of Hypervisors and Linux kernels used across EC2. 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. You will develop and use scalable tooling for security testing, fuzzing, and continually delivering secure kernels, hypervisors, and operating system components. Much code targets are implemented in C and similar low level languages, most of our tooling in Python running on GNU/Linux.
Key job responsibilities:
A day in the life:
About the team: Our diverse team consists of software engineers, security engineers and systems development engineers. While we come from different backgrounds we share a passion for improving security, in mission to make EC2 and Amazon Linux more secure. We value knowledge sharing, Open Source Software, automation, and helping each other out.
The Amazon Development Center in Dresden, Germany, is building the foundation of the Amazon EC2 virtualization platforms. 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 challenges every day.