Senior Network Engineer I

DigitalOcean•Seattle, WA
•Hybrid

About The Position

DigitalOcean is seeking a Senior Network Engineer to build, design, implement, and maintain large-scale networks spanning the Internet edge through hypervisor connections. The role works with infrastructure and engineering teams to create scalable network architectures for new products and features while supporting performance, stability, and availability for DigitalOcean customers. It reports to the Manager of Network Infra. The engineer will troubleshoot and improve mission-critical network systems, automate network operations, develop connectivity solutions, plan capacity, and guide network design and technology adoption. The role also involves coordinating maintenance and incident response, supporting deployments in Points of Presence and data centers, and producing thorough operational and deployment documentation. This is a hybrid role.

Requirements

  • BA/BS in Computer Science or equivalent degree.
  • Knowledge of and demonstrated ability in at least one of Go or Python.
  • Expertise with Linux.
  • Expertise working with Juniper hardware such as MX, QFX, EX, or SRX, and the Junos operating system.
  • Experience with CI/CD, containers and/or virtualization, web servers, and databases.
  • Hands-on experience with observability tools such as Prometheus, Grafana, or the ELK stack.
  • Experience with automation frameworks.
  • Good knowledge of code versioning tools such as Git and familiarity with multi-branch development.
  • Experience working on, building, and troubleshooting large-scale data center networks.
  • Experience working on, building, and troubleshooting global backbone networks.
  • Experience working with Nokia, Arista, and Ciena.
  • Experience with layer 2 and layer 3 protocols such as BGP, OSPF, VRRP, IS-IS, LACP, and MC-LAG.
  • Experience with MPLS, including BGP-LU.

Nice To Haves

  • Salt automation framework experience is preferred.
  • RSVP-TE experience is a plus.

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 scripts and workflows using Python, Golang, and Salt to automate provisioning, configuration changes, and compliance auditing.
  • Develop scalable data center and cloud connectivity solutions using protocols such as BGP, ISIS, MPLS, VxLAN, and Segment Routing.
  • Support capacity planning and availability by analyzing traffic patterns, forecasting growth, and recommending hardware or bandwidth upgrades.
  • Implement and fine-tune QoS policies and routing to optimize throughput and latency.
  • Provide technical guidance, conduct design and architecture reviews, and create topology diagrams, Standard Operating Procedures, and runbooks.
  • Research emerging networking solutions, conduct proof-of-concept deployments and testing, and recommend technology adoption to leadership.
  • Work with vendors to validate network designs and hardware.
  • Plan maintenance windows, draft change requests with rollback procedures, and lead cross-functional communication during upgrades, migrations, and cutovers.
  • Serve as a senior escalation point for the mission-critical network.
  • Coordinate with CloudOps during outages, conduct post-incident reviews, and drive continuous improvement.
  • Develop bills of materials, scopes of work, and deployment procedures for network hardware and software installations in new Points of Presence and data centers.

Benefits

  • Reimbursement for relevant conferences, training, and education.
  • Access to LinkedIn Learning courses.
  • Employee Assistance Program.
  • Local Employee Meetups.
  • Flexible time off policy.
  • Potential bonus based on company and individual performance.
  • Equity compensation for eligible employees, including equity grants upon hire.
  • Option to participate in the Employee Stock Purchase Program.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service