Enable job alerts via email!

Senior Software Engineer: Infrastructure

DigitalOcean

San Francisco (CA)

Remote

USD 170,000 - 220,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a leading tech company as a Senior Software Engineer: Infrastructure, where you'll tackle large-scale challenges in distributed systems. You'll develop innovative network software and engage with fault-tolerant systems, all while working remotely. Enjoy a competitive salary, comprehensive benefits, and opportunities for career growth in a diverse and inclusive environment.

Benefits

Comprehensive benefits
Career development resources
Equity options
Potential bonuses

Qualifications

  • Experience developing scalable, resilient, fault-tolerant network software for distributed systems.
  • Hands-on Linux networking experience, including performance tuning tools.

Responsibilities

  • Design and develop scalable, efficient services for network data paths.
  • Debug and resolve complex production issues across data centers.
  • Innovate on architecture initiatives to optimize fleet performance.

Skills

Go
C
C++
Scripting
Linux Networking
Communication

Tools

Docker
Open vSwitch
eBPF
Prometheus
MySQL

Job description

Senior Software Engineer: Infrastructure

Join to apply for the Senior Software Engineer: Infrastructure role at DigitalOcean.

We are seeking a passionate individual who excels at solving large-scale, complex distributed systems challenges. The ideal candidate will have expertise in Distributed Systems and Networking, focusing on building innovative Network Software that operates across tens of thousands of hypervisors and bare-metal servers globally. Your role will involve developing the next generation of software-defined networking, providing flexible and user-friendly primitives for our customers.

Responsibilities
  • Design and develop scalable, efficient services to support network data paths for features like DDoS protection, Virtual Private Cloud, Floating IPs, and internal tools for scaling the virtual network stack.
  • Innovate on architecture initiatives to optimize fleet performance and reduce costs.
  • Address network performance issues by applying distributed systems principles to minimize bottlenecks and dependencies across regions.
  • Tackle complex data modeling challenges related to our expanding IP address inventory and core network primitives, including virtual NICs.
  • Deeply engage with highly available and fault-tolerant virtual networking systems.
  • Debug and resolve complex production issues across data centers, enhancing automation and troubleshooting playbooks.
  • Contribute to improving visibility on network metrics.
  • Utilize technologies such as Linux, Go, GRPC, Docker, Open vSwitch, eBPF, Prometheus, MySQL, among others.
Qualifications
  • Proficiency in languages like Go, C, C++, and scripting; experience with Go is a plus.
  • Experience developing scalable, resilient, fault-tolerant network software for distributed systems.
  • Understanding of the OSI network model.
  • Hands-on Linux networking experience, including performance tuning tools.
  • Bonus: Experience with firewalls, web security, IDP/IPS, eBPF, XDP, and datapath development for packet routing.
  • Strong self-organization, ownership, communication skills, and ability to work remotely effectively.
  • Ability to handle complex challenges in a fast-paced environment.
Why Join DigitalOcean
  • Innovate with purpose in a growing tech company focused on simplifying cloud and AI for builders worldwide.
  • Prioritize your career development with access to resources, training, and industry experts.
  • Enjoy comprehensive benefits supporting your well-being, regardless of location.
  • Competitive salary ($170,000 - $220,000), potential bonuses, and equity options.
  • We are committed to diversity and inclusion, providing equal opportunities for all.
  • This is a remote role.
Additional Details
  • Seniority level: Mid-Senior level
  • Employment type: Full-time
  • Job function: Engineering, IT
  • Industry: Internet Publishing
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer, Infrastructure

S&P Global

Cambridge

Remote

USD 150,000 - 225,000

Today
Be an early applicant

Senior Software Engineer, Infrastructure

Clever Inc.

San Francisco

On-site

USD 195,000 - 229,000

2 days ago
Be an early applicant

Senior Software Engineer, Infrastructure (Platform - Core Reliability)

P2P

Remote

USD 180,000 - 219,000

4 days ago
Be an early applicant

Senior Software Engineer, Infrastructure

TRM Labs

San Francisco

Remote

USD 190,000 - 221,000

30+ days ago

Senior Software Engineer - Infrastructure

Baseten

Remote

USD 120,000 - 180,000

7 days ago
Be an early applicant

Senior Software Engineer, Infrastructure, Google Cloud Business Platforms

Google

Sunnyvale

On-site

USD 166,000 - 244,000

Yesterday
Be an early applicant

Senior Software Engineer, Infrastructure, Google Cloud Networking

Google

Sunnyvale

On-site

USD 166,000 - 244,000

Today
Be an early applicant

Senior Software Engineer, Infrastructure, Google Cloud Runtimes

Google

Sunnyvale

On-site

USD 166,000 - 244,000

Today
Be an early applicant

Senior Software Engineer, Infrastructure, Platforms Infrastructure Engineering

Google

Sunnyvale

On-site

USD 166,000 - 244,000

6 days ago
Be an early applicant