Senior Software Engineer II Virtualization

Added
23 hours ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

linux c python kubernetes go

📋 Description

  • Design, develop, test, and implement the core virtualization stack for Droplet.
  • Collaborate with Observability to collect metrics and improve products.
  • Engage in peer reviews for changes to DO systems.
  • Contribute to retrospectives for agile process improvements.
  • Develop and lead test plans to ensure reliability and prevent incidents.
  • Maintain the VM stack and accelerate GPU-enabled virtualization for AI workloads.

🎯 Requirements

  • Linux OS expertise; comfortable developing and operating software on Linux.
  • Deep experience with QEMU, KVM, Linux kernel and libvirt; strong C.
  • Proven problem solving at scale; drive homogenization across the fleet.
  • Strong security mindset; proactive about security best practices.
  • Excellent cross-team collaboration with engineers across teams.
  • Debian packaging experience.
  • Go, Python, or Ruby experience.
  • Experience with Chef, AWX, or Kubernetes.

🎁 Benefits

  • Career development resources (conferences, training, LinkedIn Learning)
  • Well-being benefits: EAP, local meetups, flexible time off
  • Equity compensation and Employee Stock Purchase Program
  • DigitalOcean is an equal-opportunity employer
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest — finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs →