Senior Network Software Engineer
DigitalOcean
(New York, New York)DigitalOcean, the cloud for developers, is a dynamic, high-growth technology company that serves a passionate community of technologists around the world. We want to simplify cloud computing for every developer and are working on some of the most challenging and interesting problems in cloud computing.
As a software engineer on the Network team, the software you write will run on tens of thousands of hypervisors across our global infrastructure network. You will be responsible for building the next generation of networking on our platform: providing flexible, yet simple, primitives that our customers have come to love.
- Driving the design and implementation of the overlay network that supports how droplets interact with each other and the outside world
- Building exciting new features that will enable developers to build highly available, robust, and secure services
- Working closely with the network engineering team to build and support a performant and flexible software network architecture
- Maintaining and ensuring a high standard for reliability and availability across multiple datacenters
- Evolving our existing architecture and codebases to support building flexible networking capabilities both internally and for the product
What We'll Expect From You:
- 8+ years experience as a software engineer, developer, or programmer
- Expertise with at least one of the following languages: Go, Perl, Python, C/C++
- Experience building reliable, maintainable, and tested software across large deployments
- Deep understanding of the network stack, TCP/IP, and low level packet/frame architecture
- Strong understanding of flexible database architecture / SQL
- Familiarity with SDN concepts
- Familiarity with virtualization technologies (libvirt, KVM, QEMU, Namespaces and Containers)
- Deep understanding of Linux
Technologies we use:
- Open vSwitch, Go, Perl, MySQL, Libvirt, KVM, chef, git
Bonus:
- Background in network engineering
- Participated in previous SDN implementation/rollout
Benefits | Benefits included |
---|
Additional Notes on Compensation
DigitalOcean offers competitive health, dental, and vision benefits for both employees and their dependents. Competitive compensation including a 401k with up to 4% employer match.
Questions
There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?
DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.