Senior Software Engineer II, Network Products

Digital Ocean
Austin
Workplace: RemoteFull timeUSD 167,200 - 209,000 annuallyFunction: Software EngineeringEducation: mastersSkills: ["Quality","Performance","Reliability","Mentorship","Cross-team collaboration","Troubleshooting"]

Design, build, test, and optimize scalable control-plane and data-plane software for Network Products, including APIs and monitoring/performance improvements. Collaborate across networking and other teams to deliver next-generation developer-facing services, support and enhance existing products, and establish best practices for development and architecture. Lead work end-to-end from implementation through production operations, and mentor other engineers on distributed, real-time systems.

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, build, test, and optimize scalable control-plane and data-plane software for Network Products, including APIs and monitoring/performance improvements. Collaborate across networking and other teams to deliver next-generation developer-facing services, support and enhance existing products, and establish best practices for development and architecture. Lead work end-to-end from implementation through production operations, and mentor other engineers on distributed, real-time systems.
Location: Austin
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Lead design, implementation, testing, and optimization of new services/tools that run at scale and solve performance and monitoring issues.
  • •Build next-generation networking products by partnering with other teams across networking and the company.
  • •Support existing network products and deliver creative solutions to customer and product pain points.
  • •Improve tooling and processes to ship robust, mission-critical ecosystem components.
  • •Establish development and architecture best practices and help grow/mentor other engineers in networking.

Pay and Benefits

Salary: USD 167,200 - 209,000 annually
Perks:Employee AssistanceLearning BudgetEquity

Key Requirements

  • •B.S./M.S. in Computer Science or relevant equivalent experience.
  • •Significant experience building scalable, real-time, distributed systems as a software architect and lead developer.
  • •Strong Go programming experience with unit testing and a track record improving stability, performance, and scalability.
  • •Networking stack domain knowledge, plus experience leading work across teams to define API contracts.
  • •Experience with cloud development, containerization/virtualization, CI/CD, and some data-plane programming (eBPF/XDP).
Experience:CloudAINetworkingDistributed systemsReal-time systems
Education:Master's in Computer Science
Skills:QualityPerformanceReliabilityMentorshipCross-team collaborationTroubleshooting
Languages:English
Tech Stack:GoConsulKafkaSQLChefGitJiraGRPCPrometheusGrafanaLightstepDockerDNSEBPFXDPKubernetesAPIsCI/CDCloud developmentContainerization

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