Full-Time

Engineer II

Virtual Networking

Confirmed live in the last 24 hours

DigitalOcean

DigitalOcean

1,001-5,000 employees

Cloud computing platform for developers and businesses

Data & Analytics
Enterprise Software

Compensation Overview

$0 - $110kAnnually

+ Bonus + Equity Compensation

Senior

Remote in USA

This is a remote role.

Category
Backend Engineering
Security Engineering
Software Engineering
Required Skills
gRPC
MySQL
Docker
Go
Prometheus
C/C++
Linux/Unix
Requirements
  • Expertise with languages like Go, C, C++ along with scripting skills. Go is a plus.
  • Experience developing scalable, resilient and fault tolerant network software for highly distributed systems.
  • Understanding of the OSI network model.
  • Hands-on experience working on Linux networking including tools for network I/O performance tuning is a huge plus.
  • Bonus: Prior development experience around firewalls, web security, IDP/IPS, eBPF, XDP, development of datapath for packet routing and forwarding is a huge plus!
  • Ability to self-organize, take ownership, initiative and clearly communicate intent. Ours is a completely remote team so the ability to communicate effectively in a remote environment is key to being a part of this team and its success.
  • Be ready and responsible for taking complex challenges that come up in a fast-paced environment.
Responsibilities
  • 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 into the ocean of highly available & fault-tolerant virtual networking.
  • Debugging/troubleshooting complex production issues across datacenters in real time and enhancing our playbooks and automation to counter their recurrence.
  • Participating in a team effort to improve visibility on various network metrics.
  • Using technologies and tools such as: Linux, Go, GRPC, Docker, Open vSwitch, eBPF, Prometheus, MySQL, and others!

DigitalOcean provides cloud computing services that enable developers and businesses to build, deploy, and scale applications efficiently. Its platform offers a range of fully managed services that simplify the process of managing infrastructure, allowing users to focus on software development. DigitalOcean stands out from competitors by emphasizing simplicity, a strong community, and open-source support, which helps users quickly get started and find solutions to their challenges. The company's goal is to empower developers and small to medium-sized businesses to innovate and grow by providing the tools and resources they need to succeed in the cloud.

Company Stage

IPO

Total Funding

$168.5M

Headquarters

New York City, New York

Founded

2012

Growth & Insights
Headcount

6 month growth

9%

1 year growth

16%

2 year growth

30%
Simplify Jobs

Simplify's Take

What believers are saying

  • The appointment of experienced leaders like Wade Wegner and Bratin Saha signals strong strategic direction and potential for growth.
  • Partnerships with companies like LinkDaddy enhance DigitalOcean's ecosystem, providing additional value to customers.
  • The continuous enhancement of services, such as the introduction of Managed OpenSearch and advanced MongoDB configurations, demonstrates DigitalOcean's commitment to innovation and customer needs.

What critics are saying

  • The competitive cloud services market, dominated by giants like AWS, Azure, and Google Cloud, poses a significant challenge to DigitalOcean's market share.
  • Legal issues, such as the recent case with the Dutch gambling regulator, could impact the company's reputation and operational stability.

What makes DigitalOcean unique

  • DigitalOcean's focus on simplicity and community support sets it apart from larger, more complex cloud service providers like AWS and Google Cloud.
  • Their fully managed offerings, such as Managed OpenSearch and MongoDB, provide specialized solutions that cater specifically to developers and SMBs.
  • DigitalOcean's revamped App Platform emphasizes cost efficiency and scalability, making it particularly attractive for startups and growing technology businesses.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Remote-first

Full health coverage

Wellness coverage

Flexible vacation time

Team-building & social events

401(k) plans

ESPP

Education support

Partner support

Employee giving