Senior Software Engineer II, Network Products

Digital Ocean
Boston
Workplace: RemoteFull timeUSD 167,200 - 209,000Function: Software EngineeringEducation: mastersSkills: ["Growth mindset","Cross-team collaboration","Problem-solving","Mentorship","Ownership"]

Design, implement, test, and optimize scalable network services on the control plane and data plane. Build and improve APIs, troubleshoot performance issues, and collaborate across networking teams to deliver next-generation products for developers. Support and enhance existing network products, establish best practices for architecture and development, and mentor engineers while improving tooling and CI/CD workflows. Use Go and distributed-systems tooling to raise stability, reliability, and customer experience.

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

Design, implement, test, and optimize scalable network services on the control plane and data plane. Build and improve APIs, troubleshoot performance issues, and collaborate across networking teams to deliver next-generation products for developers. Support and enhance existing network products, establish best practices for architecture and development, and mentor engineers while improving tooling and CI/CD workflows. Use Go and distributed-systems tooling to raise stability, reliability, and customer experience.
Location: Boston
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Lead the design, implementation, testing, and optimization of new services and tools that run at scale
  • •Develop control plane and data plane software, including APIs, and troubleshoot performance/monitoring problems
  • •Collaborate with other networking teams and across the company to build next-generation products and services
  • •Support existing products and implement creative solutions to improve reliability and customer experience
  • •Establish best practices for development and architecture and mentor other engineers

Pay and Benefits

Salary: USD 167,200 - 209,000

Key Requirements

  • •Significant experience as a software architect and lead developer building scalable, real-time, distributed systems
  • •Strong Go programming experience, including unit tests
  • •Domain knowledge of the networking stack and a drive to expand expertise
  • •Experience leading work across multiple teams to define and build API contracts
  • •B.S./M.S. in Computer Science or equivalent experience
Experience:Cloud computingNetworkingDistributed systemsReal-time systemsDeveloper platforms
Education:Master's in Computer Science
Skills:Growth mindsetCross-team collaborationProblem-solvingMentorshipOwnership
Languages:English
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