Software Engineer
US$191,000 – US$239,000 / yr base salary
Posted 21 Sep 2026
Advertised as “Staff Engineer, Network Infrastructure”
BranchFactor Summary
The original posting with the fluff stripped out
- Management level
- People management
- Employment
- Remote
| Base salary | US$191,000 – US$239,000 / yr |
|---|
Dive in and do the best work of your career at DigitalOcean. Journey alongside a strong community of top talent who are relentless in their drive to build the simplest scalable cloud. If you have a growth mindset, naturally like to think big and bold, and are energized by the fast-paced environment of a true industry disruptor, you’ll find your place here. We value winning together—while learning, having fun, and making a profound difference for the dreamers and builders in the world.
About the Role
DigitalOcean is looking for a Staff Software Engineer to help design and build the next generation of software powering our global network infrastructure.
This role sits at the intersection of software engineering, networking, distributed systems, and hardware acceleration. You will build the automation, orchestration, and infrastructure software that enables DigitalOcean to scale its network reliably while exploring new architectures using Data Processing Units (DPUs), SmartNICs, and programmable network infrastructure.
You will work closely with network, infrastructure, and hardware engineering teams to turn complex networking and infrastructure requirements into scalable software. This includes everything from network provisioning and device lifecycle management to telemetry, automated remediation, and software-driven network and DPU orchestration.
As a Staff Engineer, you will have impact beyond your own code. You will establish technical direction, drive architectural decisions, identify opportunities to move functionality into software and hardware accelerators, and help define how DigitalOcean's infrastructure evolves over the coming years.
A key part of the role is the ability to turn ambiguous technical problems into clear proposals and executable plans. You will be expected to author RFCs, architecture and design documents, technical proposals, and other project documentation needed to establish alignment and drive complex initiatives from concept through implementation.
What You'll Be Doing
- Design and build network automation and orchestration systems that enable reliable deployment and operation of DigitalOcean's global network infrastructure.
- Develop software for network provisioning, configuration management, device lifecycle management, validation, monitoring, and automated remediation.
- Design and build software systems that integrate with DPUs, SmartNICs, and programmable network infrastructure.
- Develop automation supporting large-scale datacenter and Point of Presence deployments, including new hardware, network fabrics, routing infrastructure, and vendor integrations.
- Build systems that abstract differences across network vendors, and hardware implementations while maintaining strong operational safety and reliability.