Remotery

Senior Software Engineer – Network

Posted May 19

This is a fully remote position, open to applicants in Washington.

📋 Description

• Designing and developing highly efficient and scalable services to facilitate network datapath for next-generation features, including Virtual Private Cloud, Floating IPs, and internal tools for the virtual network stack, enabling growth across hundreds of thousands of customer droplets.

• Engaging in new architectural initiatives to construct systems that promote fleet optimization, such as enhancing the virtual networking stack to minimize CAPEX and OPEX.

• Addressing network performance challenges by applying distributed systems concepts to alleviate performance bottlenecks, eliminate single points of failure, and reduce inter-dependencies across our global regions.

• Tackling intricate data modeling challenges that have arisen due to DigitalOcean's rapid growth, including managing our expanding inventory of IP addresses, preparing for the transition to IPv6, and supporting our core network primitives while creating flexible and composable virtual NICs.

• Delving into the realm of highly available and fault-tolerant virtual networking.

• Debugging and troubleshooting complex production issues across data centers in real-time while enhancing our playbooks and automation to prevent recurrence.

• Contributing to team efforts aimed at improving visibility on various network metrics.

• Utilizing technologies and tools such as Linux, Go, GRPC, Docker, Open vSwitch, eBPF, Prometheus, MySQL, among others!


⛳️ Requirements

• Proficiency in programming languages such as Go, C, and C++, along with scripting skills.

• Experience in developing scalable, resilient, and fault-tolerant network software for highly distributed systems.

• Solid understanding of the OSI network model.

• Practical experience with Linux networking, including tools for optimizing network I/O performance, is highly advantageous.

• Bonus: Previous development experience with firewalls, web security, IDP/IPS, eBPF, XDP, and the development of datapath for packet routing and forwarding is a significant advantage.

• Capability to self-organize, take ownership, show initiative, and communicate intent clearly.

• Preparedness and accountability for addressing complex challenges that arise in a fast-paced environment.


🏝️ Benefits

• Competitive salary

• Reimbursement for relevant conferences, training, and education

• Access to LinkedIn Learning's 10,000+ courses

• Employee Assistance Program

• Flexible time off policy

• Equity compensation available to eligible employees

• Option to participate in the Employee Stock Purchase Program

People also viewed

GE Vernova12 hours ago

Senior Staff Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$127.7k – $212.7k/year
ApplyView job
Recruit Action inc.14 hours ago

Full Stack Developer

CA flagCanada OnlyFreelanceFull-stack Engineer$80 – $90/hour
ApplyView job
Stefanini Brasil18 hours ago

Full Stack Developer – Senior

BR flagBrazil OnlyFull-timeFull-stack Engineer
ApplyView job
iFood18 hours ago

Senior iOS Software Engineer – Affirmative Action for Women

BR flagBrazil OnlyFull-timeFull-stack Engineer
ApplyView job
BJAK20 hours ago

Software Engineer, iOS

HK flagHong Kong OnlyFull-timeFull-stack Engineer
ApplyView job
Experian22 hours ago

Senior Software Engineer – Full Stack

BR flagBrazil OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers