Senior Software Engineer II, Compute

Digital Ocean
Seattle
Workplace: HybridFull timeUSD 167,200 - 209,000 annuallyFunction: Software EngineeringSkills: ["Communication","Mentoring","Cross-team collaboration","Growth mindset","Technical ownership"]

Design and implement scalable distributed control plane microservices to orchestrate low-latency compute workloads across hypervisor nodes. Build high-throughput, fault-tolerant gRPC interfaces, translate complex requirements into decoupled architectures, and optimize Linux kernel interactions and virtualization subsystems (KVM, Firecracker, cgroups). Own observability, failover, and automated recovery to reduce production toil, provide on-call support, and mentor engineers through technical reviews.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Digital Ocean
Digital Ocean
16 hours ago

Senior Software Engineer II, Compute

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 5 hours agoStatus: Live

Job Summary

Design and implement scalable distributed control plane microservices to orchestrate low-latency compute workloads across hypervisor nodes. Build high-throughput, fault-tolerant gRPC interfaces, translate complex requirements into decoupled architectures, and optimize Linux kernel interactions and virtualization subsystems (KVM, Firecracker, cgroups). Own observability, failover, and automated recovery to reduce production toil, provide on-call support, and mentor engineers through technical reviews.
Location: Seattle
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Architect and implement scalable distributed control plane microservices in Go for orchestrating low-latency compute workloads across hypervisor nodes.
  • •Design robust gRPC interfaces and service contracts for high-throughput, fault-tolerant communication across platform boundaries.
  • •Deconstruct complex customer and system requirements into decoupled architectures to deliver predictable value across cross-functional workstreams.
  • •Optimize Linux kernel interactions and virtualization subsystems (e.g., KVM, Firecracker, cgroups) to maximize performance and uptime.
  • •Mentor engineers through technical guidance and architectural reviews, and provide observability, failover, automated recovery, and on-call support.

Pay and Benefits

Salary: USD 167,200 - 209,000 annually
Perks:Learning BudgetEquity

Key Requirements

  • •Experience with Go and high-throughput microservices architecture, including gRPC and distributed control planes or low-latency infrastructure APIs.
  • •Experience with low-level systems engineering, Linux kernel concepts, containerization, or hypervisor-level virtualization (e.g., KVM, Firecracker, eBPF, cgroups).
  • •Deep understanding of distributed systems principles, concurrency patterns, failure modes, and performance optimization in Linux environments.
  • •Strong communication and relationship-building skills, with a track record of driving complex cross-team technical projects and mentoring engineers.
  • •Growth mindset with a desire to learn, openness to feedback, and a focus on maintainable system architecture.
Experience:Distributed systemsCloud infrastructureVirtualizationAIMicroservices
Skills:CommunicationMentoringCross-team collaborationGrowth mindsetTechnical ownership
Languages:English
Tech Stack:GoMicroservicesGRPCAPIsLinuxKVMFirecrackerCgroupsEBPFVirtualizationHypervisorDistributed control planeObservabilityFailover

Company Brief

Digital Ocean
Provides cloud infrastructure and developer-focused cloud services including scalable droplets, managed databases, Kubernetes, object storage, and networking to simplify deploying and managing applications for developers and small-to-medium businesses.
Industry: Cloud Computing
Company Size: Enterprise (1,001+ employees)
Revenue: USD 250M to 500M
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: New York, United States
Founded: 2011
Glassdoor
Glassdoor: 3.8
WebsiteLinkedIn