Senior Network Engineer I

LinuxCareers

Seattle (WA)

On-site

USD 128,000 - 160,000

Full time

6 days ago
Be an early applicant

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

Equity compensation
Employee Stock Purchase Program
Flexible time off
Professional development reimbursement
LinkedIn Learning access

Job summary

DigitalOcean is seeking a Senior Network Engineer to join the infrastructure team. You will design, implement, and maintain large-scale cloud and Internet backbone networks supporting hundreds of thousands of customers on our global platform.

You will diagnose issues, develop automation in Python/Go, design scalable solutions with BGP/IS-IS/MPLS, and lead incident response while mentoring teammates. This role emphasizes high availability, capacity planning, and cross‑functional collaboration.

Qualifications

  • Bachelor’s degree in Computer Science or equivalent.
  • Demonstrated expertise with Linux.
  • Proficiency in Go or Python.
  • Hands-on experience with Juniper hardware (MX, QFX, EX, SRX) and Junos OS.
  • Experience with large-scale datacenter and global backbone network design, troubleshooting, and operations.
  • Knowledge of Layer 2/3 protocols including BGP, OSPF, VRRP, IS-IS, LACP, MC-LAG.
  • Experience with MPLS including BGP-LU.
  • Proficiency with Git and multi-branch development workflows.

Responsibilities

  • Diagnose complex network issues using packet analysis, flow data, and monitoring tools; perform root cause analysis and implement permanent fixes to maintain SLA compliance and high availability.
  • Develop automation scripts and workflows using Python, Golang, and Salt to automate provisioning, configuration changes, and compliance auditing across network infrastructure.
  • Design and implement scalable network solutions for data center and cloud connectivity using BGP, IS-IS, MPLS, VxLAN, and Segment Routing protocols.
  • Conduct capacity planning by analyzing traffic patterns, forecasting growth, and implementing QoS policies and routing optimizations to ensure customer performance.
  • Provide technical guidance to team members, conduct design and architecture reviews, and create comprehensive network documentation including topology diagrams and runbooks.
  • Research emerging networking solutions, conduct proof‑of‑concept deployments, and make technology adoption recommendations to leadership.
  • Plan maintenance windows, draft change requests with rollback procedures, and lead cross‑functional communication during upgrades and migrations.
  • Serve as senior escalation point for mission‑critical network incidents, coordinate with CloudOps during outages, and drive post‑incident improvement initiatives.

Skills

Linux
Go
Python
Network troubleshooting

Education

Bachelor’s degree in Computer Science or equivalent

Tools

Juniper MX/QFX/EX/SRX
Junos OS
Git

Job description

DigitalOcean is seeking a Senior Network Engineer to join their infrastructure team. In this role, you will design, implement, and maintain large-scale cloud and Internet backbone networks, ensuring stability and performance for hundreds of thousands of customers across DigitalOcean's global platform.

What You’ll Do
  • Diagnose complex network issues using packet analysis, flow data, and monitoring tools; perform root cause analysis and implement permanent fixes to maintain SLA compliance and high availability
  • Develop automation scripts and workflows using Python, Golang, and Salt to automate provisioning, configuration changes, and compliance auditing across network infrastructure
  • Design and implement scalable network solutions for data center and cloud connectivity using BGP, IS-IS, MPLS, VxLAN, and Segment Routing protocols
  • Conduct capacity planning by analyzing traffic patterns, forecasting growth, and implementing QoS policies and routing optimizations to ensure customer performance
  • Provide technical guidance to team members, conduct design and architecture reviews, and create comprehensive network documentation including topology diagrams and runbooks
  • Research emerging networking solutions, conduct proof‑of‑concept deployments, and make technology adoption recommendations to leadership
  • Plan maintenance windows, draft change requests with rollback procedures, and lead cross‑functional communication during upgrades and migrations
  • Serve as senior escalation point for mission‑critical network incidents, coordinate with CloudOps during outages, and drive post‑incident improvement initiatives
What You Need
  • Bachelor’s degree in Computer Science or equivalent
  • Demonstrated expertise with Linux
  • Proficiency in at least one of the following programming languages: Go or Python
  • Hands‑on experience with Juniper hardware (MX, QFX, EX, SRX) and Junos operating system
  • Experience with large‑scale datacenter and global backbone network design, troubleshooting, and operations
  • Knowledge of Layer 2 and Layer 3 protocols including BGP, OSPF, VRRP, IS‑IS, LACP, and MC‑LAG
  • Experience with MPLS including BGP‑LU
  • Proficiency with Git and multi‑branch development workflows
Nice to Have
  • Experience with CI/CD, containers, virtualization, web servers, and databases
  • Hands‑on experience with observability tools such as Prometheus, Grafana, or the ELK stack
  • Experience with Salt automation framework
  • Experience with Nokia, Arista, and Ciena network hardware
  • RSVP‑TE experience

Base salary $128,000–$160,000. Eligible for bonus based on company and individual performance. Equity compensation available including equity grants upon hire and Employee Stock Purchase Program participation. Benefits include Employee Assistance Program, flexible time off, professional development reimbursement, and access to LinkedIn Learning.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Network Engineer
Senior Network Engineer

Linuxcareers • Seattle (WA)

On-site
USD 154,000 - 193,000
Employee Assistance Program
Flexible time off policy
Reimbursement for conferences and training
+1
Senior Network Engineer
Senior Network Engineer

DigitalOcean • Seattle (WA)

On-site
USD 154,000 - 193,000
Senior Network Engineer I
Senior Network Engineer I

DigitalOcean • Seattle (WA)

Hybrid
USD 128,000 - 160,000
Senior Network Engineer - Cloud Backbone & Automation
Senior Network Engineer - Cloud Backbone & Automation

LinuxCareers • Seattle (WA)

On-site
USD 128,000 - 160,000
Equity compensation
Employee Stock Purchase Program
Flexible time off
+2
Senior Network Engineer — Scalable Cloud Backbone (Hybrid)
Senior Network Engineer — Scalable Cloud Backbone (Hybrid)

DigitalOcean • Seattle (WA)

Hybrid
USD 128,000 - 160,000
Senior Software Engineer II, Network Datapath
Senior Software Engineer II, Network Datapath

DigitalOcean • Seattle (WA)

Hybrid
USD 167,000 - 209,000
Senior DNS Engineer
Senior DNS Engineer

DigitalOcean • Denver (CO)

Remote
USD 139,000 - 174,000
Senior DNS Engineer
Senior DNS Engineer

DigitalOcean • San Francisco (CA)

Remote
USD 139,000 - 174,000
Remote role
Equity compensation
Employee Stock Purchase Program
Senior Software Engineer II, Network Products
Senior Software Engineer II, Network Products

DigitalOcean • Seattle (WA)

Hybrid
USD 167,000 - 209,000
Staff Engineer, Network Infrastructure
Staff Engineer, Network Infrastructure

DigitalOcean • United States

Remote
USD 191,000 - 239,000
Remote role