DigitalOcean
Cloud
SeniorSoftwareEngineer
Neural analysis suggests this role is
optimal for Senior candidates.
“Senior Software Engineer at DigitalOcean. Skills: Distributed Systems, Networking, Network Software, software-defined networking. build cutting edge Network Software. Designing and building highly efficient scalable services”
What You'll Achieve.
build the simplest scalable cloud; making a profound difference for the dreamers and builders in the world
Industry & Context.
solving large scale complex distributed systems challenges; Solving problems in network performance; reduce performance bottlenecks; reduce single points of failures; reduce inter-dependencies; Solving complex data modeling challenges
What They're Looking For.
Must Have
expertise in Distributed Systems, expertise in Networking, build cutting edge Network Software
Nice to Have
growth mindset, like to think big and bold, energized by the fast-paced environment of a true industry disruptor, passionate about solving large scale complex distributed systems challenges
What You'll Do.
build cutting edge Network Software
Designing and building highly efficient scalable services
enable network datapath for the next generation of features
Work on new architecture initiatives
build systems that enable fleet optimization
Solving problems in network performance
Solving complex data modeling challenges
How You'll Work.
Team & Collaboration
winning together
Full Job Description
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. We want people who are passionate about solving large scale complex distributed systems challenges. We are looking for a Senior Software Engineer with expertise in Distributed Systems and Networking to build cutting edge Network Software that will run on tens of thousands of hypervisors and bare-metal servers across our global infrastructure network. You will be responsible for building the next generation of software-defined networking on our platform: providing flexible, yet simple, primitives that our customers have come to love. What You’ll Be Doing: Designing and building highly efficient scalable services to enable network datapath for the next generation of features such as Virtual Private Cloud, Floating IPs and internal tooling for the virtual network stack to scale across hundreds of thousands of customer droplets. Work on new architecture initiatives to build systems that enable fleet optimization such as optimizing the virtual networking stack to reduce CAPEX / OPEX. Solving problems in network performance while leveraging on concepts of distributed systems to reduce performance bottlenecks, single points of failures and inter-dependencies of our many regions across the globe. Solving complex data modeling challenges that have come into existence due to the hyper growth of DigitalOcean such as - our growing inventory of IP addresses, future transition to IPv6 and support for our core network primitives, creating flexible and composable virtual nics and more! Diving deep int
Applying for this Senior Software Engineer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
ANONYMOUS · UNFILTERED
What do employees actually say about DigitalOcean?
Real rants from real employees. Read before you apply.