Senior Software Engineer II, Network Products

Digital Ocean
Denver
Workplace: RemoteFull timeUSD 167,200 - 209,000Function: Software EngineeringEducation: mastersSkills: ["Ownership","Collaboration","Problem-solving","Mentoring","Bias for action"]

Build and optimize control plane and data plane software for DigitalOcean’s Network Products, including APIs and end-to-end ownership of key product offerings. Lead design, implementation, testing, and performance improvements for services that run at scale, collaborating across networking teams to deliver next-generation developer-facing products. Support existing systems, improve tooling and development best practices, and mentor engineers while delivering reliable, mission-critical networking infrastructure.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Digital Ocean
Digital Ocean
1 day ago

Senior Software Engineer II, Network Products

✓ Verified Job

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

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

Job Summary

Build and optimize control plane and data plane software for DigitalOcean’s Network Products, including APIs and end-to-end ownership of key product offerings. Lead design, implementation, testing, and performance improvements for services that run at scale, collaborating across networking teams to deliver next-generation developer-facing products. Support existing systems, improve tooling and development best practices, and mentor engineers while delivering reliable, mission-critical networking infrastructure.
Location: Denver
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Lead design, implementation, testing, and optimization of new scalable services and tools focused on performance and monitoring.
  • •Collaborate with networking and cross-company teams to build next-generation products and services for developers.
  • •Support existing products and deliver creative solutions to identified customer and system pain points.
  • •Improve tooling and processes to ship robust, mission-critical ecosystem components and establish development/architecture best practices.
  • •Mentor and help grow other engineers within Networking.

Pay and Benefits

Salary: USD 167,200 - 209,000
Equity and Bonus:Equity
Perks:Employee AssistanceLearning BudgetEquity

Key Requirements

  • •Significant experience building scalable, real-time, distributed systems and leading development work.
  • •Strong Go experience including unit testing and designing reliable services.
  • •Knowledge of networking stack and experience delivering across multiple teams to define API contracts.
  • •Experience with cloud development, containerization, virtualization, and CI/CD practices.
  • •Some experience with data plane programming such as eBPF and XDP; B.S./M.S. in Computer Science or equivalent.
Experience:Distributed systemsReal-time systemsNetworkingCloud developmentContainerization
Education:Master's
Skills:OwnershipCollaborationProblem-solvingMentoringBias for action
Languages:En
Tech Stack:GoConsulKafkaSQLChefGitJiraGRPCPrometheusGrafanaLightstepDockerDNSEBPFXDPKubernetesTemporal

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