DigitalOcean

Cloud

SeniorSoftwareEngineer

Boston, Massachusetts, United States
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Software Engineer at DigitalOcean. Skills: Distributed Systems, Networking, Network Software, Software-defined networking. 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 o”

Industry & Context.

Cloud
Problems you'll solve

Solving large scale complex distributed systems challenges; Solving problems in network performance; Leveraging on concepts of distributed systems; Solving complex data modeling challenges

What They're Looking For.

Must Have

Expertise in Distributed Systems, Expertise in Networking, Experience building cutting edge Network Software, Experience building the next generation of software-defined networking

Nice to Have

Growth mindset, Ability 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.

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

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

Free ATS check

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.

Read Company Rants →