D

DigitalOcean

Runs cloud infrastructure for apps and AI

Senior Network Engineer

Network Engineering & AdministrationConfirmed live in the last 24 hours
Full-timeSeattle, WA, USA

About the Job

Requirements

  • A Bachelor of Arts or Bachelor of Science in Computer Science, or an equivalent degree.
  • Knowledge of and demonstrated ability in at least one of Go or Python.
  • Expertise with Linux.
  • Expertise working with Juniper hardware, including 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; Salt is preferred.
  • Good knowledge of code versioning tools such as Git and experience with multi-branch development.
  • Experience working on, building, and troubleshooting large-scale datacenter networks.
  • Experience working on, building, and troubleshooting global backbone networks.
  • Experience working with Nokia, Arista, and Ciena.
  • Experience working with typical Layer 2 and Layer 3 protocols such as BGP, OSPF, VRRP, IS-IS, LACP, and MC-LAG.
  • Experience working with MPLS, including BGP-LU; 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 organizational SLA compliance and high availability.
  • Develop scripts and workflows using Python, Golang, and Salt to automate provisioning, configuration changes, and compliance auditing across the network infrastructure.
  • Develop scalable network solutions for data center and cloud connectivity using protocols such as BGP, ISIS, MPLS, VxLAN, and Segment Routing.
  • Help with capacity planning and availability by analyzing traffic patterns, forecasting growth, and recommending hardware and bandwidth upgrades; implement and fine-tune QoS policies and routing to optimize throughput and latency.
  • Provide technical guidance to team members, conduct design and architecture reviews, and create network documentation, including topology diagrams, standard operating procedures, and runbooks.
  • Research emerging networking solutions, conduct proof-of-concept deployments and testing, recommend technology adoption to leadership, and work with vendors to validate designs and network 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.

Desired Qualifications

  • Experience with automation frameworks, with Salt preferred.
  • RSVP-TE experience.

About the Company

DigitalOcean

Runs cloud infrastructure for apps and AI

DigitalOcean provides cloud infrastructure for developers and businesses to build, host and scale applications and AI services. Teams rent virtual machines called Droplets, store data and run managed databases or Kubernetes clusters through a web console and APIs. Its AI services supply GPU computing, model inference and managed environments where software agents use tools and retain information between sessions. Customers pay for the resources they use, with subscriptions and managed services helping teams run applications without maintaining all the underlying infrastructure themselves. DigitalOcean was founded in 2012 and is headquartered in Broomfield, Colorado.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Broomfield, CO
Founded
2012

Recently Posted Jobs

Explore more opportunities at DigitalOcean

See more jobs