Senior Software Engineer II, Network Products

digitalocean98

United States

Remote

USD 167,000 - 209,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Remote role
Bonus potential
Equity participation

Job summary

DigitalOcean in the United States is seeking a senior software architect/lead developer for its Network Products team. The role blends API development, performance optimization, and end-to-end ownership of networking offerings, with emphasis on reliability at scale.

You will design and implement services, mentor engineers, and collaborate across teams using Go, Consul, Kafka, Docker, Kubernetes and related tools.

Qualifications

  • Significant experience as a software architect and lead developer building scalable, real-time, distributed systems.
  • Significant hands-on experience with Go and unit testing.
  • Working knowledge of the networking stack with a desire to deepen it.
  • Experience leading cross-team API contract work and with cloud development, containerization, and virtualization.
  • Solid CI/CD experience, plus some data-plane programming with eBPF or XDP.
  • A proven record of sweeping improvements in stability, performance, and scalability across business-critical systems and of automating delivery from development through ongoing production operation.

Responsibilities

  • Lead the design, implementation, testing, and optimization of new services and tools that address performance and monitoring challenges at scale.
  • Partner across networking and the wider company to build next-generation offerings for a developer community.
  • Support existing products, surface creative solutions to operational pain points, and improve tooling and processes for mission-critical releases.
  • Establish architectural and development best practices and help grow and mentor other engineers.
  • Work with technologies including Go, Consul, Kafka, SQL, Chef, Git, Jira, gRPC, Prometheus, Grafana, Lightstep, Docker, Kubernetes, DNS, eBPF, and XDP.

Skills

Go
Unit testing
Distributed systems
Leadership
CI/CD

Education

BS in CS or equivalent

Tools

Consul
Kafka
SQL
Chef
Git
Jira
gRPC
Prometheus
Grafana
Lightstep
Docker
Kubernetes
DNS
eBPF
XDP

Job description

Role overview

Step into a senior individual-contributor role on a Network Products team that builds both control plane and data plane software for a large cloud platform. The position blends API development, customer experience improvements, and end-to-end ownership of networking product offerings, with a strong emphasis on quality, performance, and reliability at scale.

Responsibilities
  • Lead the design, implementation, testing, and optimization of new services and tools that address performance and monitoring challenges at scale.
  • Partner across networking and the wider company to build next-generation offerings for a developer community.
  • Support existing products, surface creative solutions to operational pain points, and improve tooling and processes for mission-critical releases.
  • Establish architectural and development best practices and help grow and mentor other engineers.
  • Work with technologies including Go, Consul, Kafka, SQL, Chef, Git, Jira, gRPC, Prometheus, Grafana, Lightstep, Docker, Kubernetes, DNS, eBPF, and XDP.
Requirements
  • Significant experience as a software architect and lead developer building scalable, real-time, distributed systems.
  • Significant hands-on experience with Go and unit testing.
  • Working knowledge of the networking stack with a desire to deepen it.
  • Experience leading cross-team API contract work and with cloud development, containerization, and virtualization.
  • Solid CI/CD experience, plus some data-plane programming with eBPF or XDP.
  • A proven record of sweeping improvements in stability, performance, and scalability across business-critical systems and of automating delivery from development through ongoing production operation.
Nice to have
  • Building robust, distributed, high-demand systems with gRPC.
  • Experience developing firewall, DNS, or network monitoring systems.
  • Working knowledge of Temporal and Kafka.
  • A B.S. or M.S. in Computer Science or equivalent experience.
Benefits and work setup
  • Remote role with a base salary range of $167,200 to $209,000, plus potential bonus and equity participation.
  • Conference and training reimbursement, broad online learning access, and flexible time off.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer II, Network Datapath
Senior Software Engineer II, Network Datapath

digitalocean98 • United States

Remote
USD 167,000 - 209,000
Remote role
Bonus potential
Equity
Senior Software Engineer I, Network Products + LBaaS
Senior Software Engineer I, Network Products + LBaaS

DigitalOcean • Seattle (WA)

On-site
USD 140,000 - 190,000
Flexible time off
Equity compensation
Employee stock purchase program
+5
Senior Software Engineer I, Network Products + LBaaS
Senior Software Engineer I, Network Products + LBaaS

DigitalOcean • San Francisco (CA)

On-site
USD 180,000 - 260,000
Flexible time off
Employee assistance program
Equity compensation
+4
Software Developer II
Software Developer II

auviknetworks • United States

Remote
USD 71,000 - 92,000
Stock options
Health and dental coverage
Wellness spending
+5
Staff Engineer, Network Infrastructure
Staff Engineer, Network Infrastructure

digitalocean98 • United States

Remote
USD 180,000 - 260,000
Professional development support
Flexible time off
Employee assistance
+2
Software Developer
Software Developer

auviknetworks • United States

Hybrid
USD 120,000 - 180,000
Remote work
Office hubs available
Staff Networking Platform Engineer, Infrastructure
Staff Networking Platform Engineer, Infrastructure

Themuralgroup • United States

Remote
USD 270,000 - 462,000
VP, Engineering, Network Observability
VP, Engineering, Network Observability

Bluecatnetworks • United States

Remote
USD 260,000 - 360,000
Professional development budget
Dedicated wellness days
Lifestyle spending account
+2
Senior Software Engineer II, Network Datapath
Senior Software Engineer II, Network Datapath

DigitalOcean • Boston (MA)

On-site
USD 140,000 - 190,000
Employee Assistance Program
Flexible time off
Equity compensation
+4
Staff Networking Platform Engineer, Infrastructure
Staff Networking Platform Engineer, Infrastructure

Mural Group • San Francisco (CA), New York (NY)

Hybrid
USD 270,000 - 462,000