
Staff Engineer, Network Infrastructure
DigitalOcean6 hours ago
Base Salary
$191k - $239k/yr
Responsibilities
- Design and build network automation and orchestration systems for global network infrastructure.
- Develop software for network provisioning, configuration management, device lifecycle management, validation, monitoring, telemetry, and automated remediation.
- Build software integrating DPUs, SmartNICs, programmable network infrastructure, network fabrics, routing infrastructure, and vendor systems.
- Create scalable abstractions across network vendors and hardware implementations while maintaining operational safety and reliability.
- Build diagnostic tools and automation for network and infrastructure operations.
- Lead projects from technical design through implementation, deployment, and long-term operation.
- Establish technical direction, architectural decisions, RFCs, design documents, and implementation plans for major initiatives.
- Mentor engineers and provide technical leadership across the engineering organization.
Requirements
- Significant experience designing and building production software systems at scale.
- Strong software engineering fundamentals in distributed systems, API design, concurrency, testing, observability, and reliability.
- Strong programming experience in one or more of Go, Python, or C++.
- Experience building automation, orchestration, or infrastructure platforms.
- Strong understanding of TCP/IP, BGP, EVPN/VXLAN, VLANs, routing, switching, and network telemetry.
- Experience with network devices, network automation frameworks, APIs, or vendor SDKs.
- Experience designing systems that operate safely in highly available production environments.
- Strong technical writing skills and experience producing RFCs, architecture and design documents, technical proposals, project plans, and related documentation.
- Ability to turn ambiguous infrastructure problems into scalable software architectures and actionable implementation plans.
- Ability to influence technical decisions across teams and operate as a technical leader without organizational authority.
- Preferred experience includes DPUs, SmartNICs, IPUs, programmable data planes, eBPF, P4, SONiC, white-box networking, OpenConfig, gNMI, NETCONF, YANG, streaming telemetry, Kubernetes, cloud-native infrastructure, 400G+ datacenter networks, and open-source infrastructure projects.
Benefits
- Remote role.
- Competitive benefits that vary by location and local regulations, including an Employee Assistance Program, local employee meetups, and flexible time off.
- Reimbursement for relevant conferences, training, and education, plus access to LinkedIn Learning courses.
- Potential bonus and equity compensation, including equity grants upon hire and an Employee Stock Purchase Program.
About DigitalOcean
DigitalOcean provides cloud infrastructure and platform services for developers, startups, and small to mid-sized businesses, including virtual machines (Droplets), managed Kubernetes and databases, object/block storage, networking, and GPUs for AI workloads. It operates a usage-based, self-service public cloud with APIs, CLI, and a marketplace to deploy and scale applications. Founded in 2012 and headquartered in Broomfield, Colorado, DigitalOcean is a public company listed on the NYSE.