Senior Software Engineer II Virtualization
$167,000–$209,000 year
HybridSeattle, Washington, United States
Job Summary
Senior Software Engineer II on DigitalOcean's virtualization team responsible for designing, developing, testing, and implementing the IT systems underlying the core Droplet virtualization product. Maintain and extend the low-level VM stack; collaborate with Observability teams to analyze metrics; engage in peer reviews; contribute to retrospectives to improve software engineering processes; develop and lead execution of test plans to ensure reliability; accelerate virtualization of next-generation GPU-enabled platforms for AI/ML workloads; work with hardware teams and vendors to validate new hardware while preserving high security; collaborate with open source communities (Linux, QEMU, libvirt) to evolve virtualization technologies; coordinate with product management to unlock new capabilities; backport, build, and deploy patches for new features and security fixes; improve code release pipelines; contribute to on-call rotation.
Required Qualifications
- Strong understanding of Linux based operating systems; comfortable developing and operating software on Linux.
- Strong proficiency in C.
- Proven track record of solving problems at scale. You’ll be involved in driving homogenization across the fleet while making sustainable decisions for the organization moving forward.
- A strong security mindset. You are proactive when it comes to identifying and implementing security best practices in your domain.
- You are a terrific cross team collaborator. So much of this role involves interactions with other engineers and teams.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.