Senior Software Engineer-Network

Digital Ocean
Bengaluru
Workplace: HybridFull timeFunction: Software EngineeringSkills: ["Ownership","Communication","Distributed-systems problem solving"]

Design and build high-throughput backend systems for virtual machine provisioning, placement, and lifecycle management. You’ll develop concurrent asynchronous workflows, integrate compute control planes with hypervisor and host virtualization layers, and build scalable gRPC/REST APIs connecting compute orchestration engines and internal infrastructure services. Work closely with cross-functional teams to improve reliability and performance, diagnose control-plane bottlenecks, and uphold engineering best practices for a robust, highly available core compute platform.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Digital Ocean
Digital Ocean
4 days ago

Senior Software Engineer-Network

✓ Verified Job

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

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

Job Summary

Design and build high-throughput backend systems for virtual machine provisioning, placement, and lifecycle management. You’ll develop concurrent asynchronous workflows, integrate compute control planes with hypervisor and host virtualization layers, and build scalable gRPC/REST APIs connecting compute orchestration engines and internal infrastructure services. Work closely with cross-functional teams to improve reliability and performance, diagnose control-plane bottlenecks, and uphold engineering best practices for a robust, highly available core compute platform.
Location: Bengaluru
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, build, and maintain robust backend services and highly concurrent asynchronous workflows for VM provisioning, placement, and lifecycle management.
  • •Integrate backend control planes with hypervisor/host virtualization layers to safely manage compute resources, block storage attachments, and virtual networking context.
  • •Build and operate scalable gRPC/REST APIs connecting compute orchestration engines, host metadata services, and internal infrastructure platforms.
  • •Collaborate with cross-functional teams to ensure host infrastructure reliably supports hyperthreading, autoscale policies, and customer SLA guarantees.
  • •Monitor performance, investigate control-plane bottlenecks, and ensure high reliability of compute orchestration systems.

Pay and Benefits

Perks:Annual BonusEquity

Key Requirements

  • •5+ years of software engineering experience building highly concurrent, fault-tolerant distributed systems.
  • •Deep proficiency in Python and Go (or strong experience in C++/Java with willingness to master Python and Go).
  • •Hands-on experience with durable workflow orchestration engines for distributed state, hardware scheduling, and long-running asynchronous tasks.
  • •Strong knowledge of virtualization and hypervisors (e.g., KVM, QEMU, libvirt) or related isolation technologies (e.g., Docker, microVMs).
  • •Experience building resilient APIs and handling high-throughput telemetry, control-plane signals, or message streams.
Experience:Distributed systemsCloud infrastructureVirtualizationHypervisor orchestration
Skills:OwnershipCommunicationDistributed-systems problem solving
Languages:English
Tech Stack:PythonGoC++JavaGRPCRESTKVMQEMULibvirtDockerMicroVMs

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