Staff Engineer, Network Infrastructure

Digital Ocean
Seattle
Workplace: HybridFull timeUSD 191,200 - 239,000Function: Software EngineeringSkills: ["Technical leadership","Technical writing","Communication","Problem-solving","Influencing technical decisions"]

Design and build software that powers DigitalOcean’s global network infrastructure, bridging distributed systems, networking, and hardware-accelerated approaches. Lead network automation and orchestration, provisioning and device lifecycle management, telemetry and automated remediation, and vendor-agnostic abstractions across network hardware. Drive architecture through RFCs and technical proposals, mentor engineers, and help evolve infrastructure toward programmable, DPU/SmartNIC-enabled network architectures with production-grade reliability and observability.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Digital Ocean
Digital Ocean
11 hours ago

Staff Engineer, Network Infrastructure

✓ Verified Job

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

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

Job Summary

Design and build software that powers DigitalOcean’s global network infrastructure, bridging distributed systems, networking, and hardware-accelerated approaches. Lead network automation and orchestration, provisioning and device lifecycle management, telemetry and automated remediation, and vendor-agnostic abstractions across network hardware. Drive architecture through RFCs and technical proposals, mentor engineers, and help evolve infrastructure toward programmable, DPU/SmartNIC-enabled network architectures with production-grade reliability and observability.
Location: Seattle
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design and build network automation and orchestration systems for reliable deployment and operation of global network infrastructure.
  • •Develop software for network provisioning, configuration management, device lifecycle management, monitoring, validation, and automated remediation.
  • •Build integrations and orchestration systems for DPUs, SmartNICs, and programmable network infrastructure.
  • •Create tools and abstractions to diagnose network/infrastructure issues and automate common operational workflows, abstracting across vendors while preserving safety and reliability.
  • •Provide technical direction and mentorship: own RFC/documentation processes, lead initiatives end-to-end from design through operation, and influence architectural decisions across teams.

Pay and Benefits

Salary: USD 191,200 - 239,000
Equity and Bonus:Equity
Perks:Learning BudgetPaid LeaveEquity

Key Requirements

  • •Significant experience designing and building production software systems at scale.
  • •Strong software engineering fundamentals, including distributed systems, API design, concurrency, testing, observability, and system reliability.
  • •Strong programming experience in one or more languages such as Go, Python, or C++.
  • •Strong networking knowledge (e.g., TCP/IP, BGP, EVPN/VXLAN, VLANs, routing, switching, and network telemetry) and experience with network devices, automation frameworks, APIs, or vendor SDKs.
  • •Ability to turn complex, ambiguous infrastructure problems into clear proposals and executable plans, including authoring RFCs and architecture/design documentation.
Experience:Cloud infrastructureNetworkingDistributed systemsInfrastructure automationDatacenter networks
Skills:Technical leadershipTechnical writingCommunicationProblem-solvingInfluencing technical decisions
Languages:English
Tech Stack:GoPythonC++DPUsSmartNICsDistributed systemsAPI designConcurrencyTCP/IPBGPEVPN/VXLANVLANsRoutingSwitchingNetwork telemetryNetwork device APIsVendor SDKsObservabilityKubernetesSONiC

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