Kernel / Hypervisor Engineer, Firecracker
Core
Engineer low-level software and systems programming for Firecracker, an open-source virtualization technology for secure, multi-tenant container and function-based services.
Role type
Senior IC Kernel / Hypervisor Engineer
Builds
Ephemeral compute platforms and virtualization technologies for AWS Lambda and other AWS services
Domain
Cloud infrastructure, virtualization, systems programming
Required skills
Linux proficiency, low-level software engineering, systems programming, open source contribution
Preferred skills
Linux OS and network troubleshooting, Linux and Networking protocols, C, C++, Rust
Technologies
Linux, C, C++, Rust
Responsibilities
Engineer new features to meet customer needs, own and automate operations, contribute ideas to improve quality and development efficiency, innovate in ephemeral compute platforms, maintain the Firecracker open source project, perform on-call support
Seniority
Senior, hands-on IC