Senior Software Engineer II, Network Products

Digital Ocean
San Francisco
Workplace: RemoteFull timeUSD 167,200 - 209,000 annuallyFunction: Software EngineeringEducation: bachelorsSkills: ["Leadership","Mentoring","Problem-solving","Collaboration","Continuous improvement"]

Build and optimize control plane and data plane software for Network Products, including designing, implementing, testing, and monitoring new scalable services. Collaborate across Networking and other teams to deliver next-generation developer-facing products, troubleshoot customer and performance issues, and support existing offerings. Improve development tooling, establish best practices, and mentor engineers while working with systems spanning Go, APIs, distributed systems, CI/CD, and networking technologies like eBPF/XDP.

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 Network Products, including designing, implementing, testing, and monitoring new scalable services. Collaborate across Networking and other teams to deliver next-generation developer-facing products, troubleshoot customer and performance issues, and support existing offerings. Improve development tooling, establish best practices, and mentor engineers while working with systems spanning Go, APIs, distributed systems, CI/CD, and networking technologies like eBPF/XDP.
Location: San Francisco
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Lead design, implementation, testing, and optimization of new scaled services and tools addressing performance and monitoring problems.
  • •Collaborate with internal networking and cross-company teams to build next-generation products and services for developers.
  • •Support and improve existing products by solving customer and reliability pain points.
  • •Improve toolings and processes to ship robust, mission-critical parts of the ecosystem and establish best practices for development and architecture.
  • •Help mentor and grow other engineers within Networking while owning product offerings end-to-end.

Pay and Benefits

Salary: USD 167,200 - 209,000 annually
Equity and Bonus:Equity
Perks:EquityFlexible TimeLearning BudgetEmployee Assistance

Key Requirements

  • •Significant experience as a software architect and lead developer building scalable, real-time, distributed systems.
  • •Strong Go programming experience with unit tests and experience leading work across multiple teams to build API contracts.
  • •Domain knowledge of the networking stack with familiarity in cloud development, containerization, and virtualization.
  • •Experience with CI/CD and creating improvements in stability, performance, and scalability for production systems.
  • •Some experience with data plane programming (eBPF and XDP) and production-ready automation from development through operations.
Education:Bachelor's in Computer Science
Skills:LeadershipMentoringProblem-solvingCollaborationContinuous improvement
Tech Stack:GoConsulKafkaSQLChefGitJiraGRPCPrometheusGrafanaLightstepDockerDNSEBPFXDPKubernetes

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