About the role
DigitalOcean is seeking a Senior Software Engineer to design, develop, and optimize high-performance network datapath software for its cloud infrastructure. The role involves packet processing, forwarding, routing, acceleration, observability, and integration with host and hardware-based networking components. The engineer will work closely with Network Infrastructure, Compute, and hardware teams to implement and operate production networking systems.
Requirements
Required: strong experience in C, C++, or Go; deep understanding of networking (TCP/IP, routing, switching, VXLAN, BGP, ECMP, NAT, load balancing, network virtualization); experience with Linux networking internals and high-performance technologies (DPDK, XDP, eBPF, AF_XDP, SR-IOV); multithreading; performance analysis; ability to drive projects end-to-end; strong technical writing and communication.
About the company
DigitalOcean
DigitalOcean provides a cloud computing platform for developers and businesses to build, deploy, and scale applications. They offer a range of products including virtual machines, managed databases, storage solutions, and networking services, emphasizing simplicity and ease of use.
View company page →More from DigitalOcean
Staff Engineer, Serverless Inference
KubernetesGovLLM
$191k–239k
Hybrid · Seattle
Staff Engineer, Serverless Inference
$191k–239k
KubernetesGovLLM
Staff Product Security Engineer, Secure Design (Kernel and Virtualization)
GoRustC
$180k–215k
Remote · Worldwide
Staff Product Security Engineer, Secure Design (Kernel and Virtualization)
$180k–215k
GoRustC
Staff Engineer, Network Infrastructure
GoPythonDistributed SystemsKubernetes
$191k–239k
Hybrid · Seattle
Staff Engineer, Network Infrastructure
$191k–239k
GoPythonDistributed SystemsKubernetes
Staff AI Architect
PythonGoTypeScriptJavaKubernetesOWASPOTEL
$191k–239k
Remote · Worldwide
Staff AI Architect
$191k–239k
PythonGoTypeScriptJavaKubernetesOWASPOTEL
Senior Software Engineer, Security Products
GoJavaScriptApache KafkaKubernetesTerraformHelmAWSGCPAzureDistributed Systems
$141k–176k
Hybrid · Seattle
Senior Software Engineer, Security Products
$141k–176k
GoJavaScriptApache KafkaKubernetesTerraformHelmAWSGCPAzureDistributed Systems
Similar roles
Senior Software Engineer, Network Datapath Monitoring/Observability
$153k–204k
Senior Software Engineer, Network Datapath Monitoring/Observability
$153k–204k
Software Engineer, Networking (Agent Infra)
$160k–330k
Software Engineer, Networking (Agent Infra)
$160k–330k
Software Engineer, Core Network Engineering
$230k–342k
Software Engineer, Core Network Engineering
$230k–342k
Software Engineer, Networking (Dataplane)
CA$218k–303k
Software Engineer, Networking (Dataplane)
CA$218k–303k
Senior Software Engineer, Network Development
$165k–220k
Senior Software Engineer, Network Development
$165k–220k