Senior Engineer , Compute
Listed on 2026-10-16
-
Software Development
Cloud Engineer - Software, Software Engineer, Backend Developer, DevOps
Dive in and do the best work of your career rney 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 are looking for a Senior Software Engineer I who is passionate about building features that you and your peers will love.
As a Senior Software Engineer I, reporting to Mavis Franco (Manager, Software Engineering) at Digital Ocean, you will join a dynamic team dedicated to revolutionizing cloud computing and AI. In this role, you will lead complex technical initiatives across our distributed control plane, building high-throughput microservices and core infrastructure products. You will tackle deep systems-level challenges using Go, mentor rising engineers, and drive technical execution across our low-latency distributed control plane to power the next generation of cloud compute services.
WhatYou’ll Do
- Design and implement high-performance distributed control plane services using Go in order to ensure low-latency and fault-tolerant orchestration across core compute infrastructure.
- Lead technical execution for complex project work streams from design to release in order to deliver predictable business outcomes on targeted timelines.
- Develop scalable microservice interfaces using gRPC and REST in order to streamline communication and maintain reliable service contracts across distributed systems.
- Mentor junior and mid-level engineers through technical guidance and structured code reviews in order to elevate team execution and code quality standards.
- Solve complex distributed systems edge cases and operational bottlenecks in order to optimize platform resilience and maximize system uptime.
- Identify structural process and architectural inefficiencies in order to continuously refine build pipelines, service boundaries, and operational workflows.
- Participate in on-call operational support and system monitoring in order to troubleshoot production incidents rapidly and maintain high platform availability.
- Experience with Go, microservices architecture, and building distributed control plane systems or low-latency infrastructure APIs.
- Experience with containerization, virtualization, or cloud-native infrastructure technologies (e.g., Kubernetes or Firecracker).
- A deep understanding of distributed systems principles, concurrency patterns, and network performance tuning in Linux environments.
- Demonstrated ability to lead complex projects, break isolated problems into deliverable features, and mentor engineers to drive team efficiency.
- Growth Mindset focused with a desire to learn, an appetite for feedback, and a "leave it better than you found it" attitude towards system architecture and code maintainability.
- $139,200 - $174,000
- This is a remote role
JR:
Why You’ll Like Working for Digital Ocean- We innovate with purpose. You’ll be a part of a cutting-edge technology company with an upward trajectory, who are proud to simplify cloud and AI so builders can spend more time creating software that changes the world. As a member of the team, you will be a Shark who thinks big, bold, and scrappy, like an owner with a bias for action and a powerful sense of responsibility for customers, products, employees, and decisions.
- We prioritize career development. At DO, you’ll do the best work of your career. You will work with some of the smartest and most interesting people in the industry. We are a high-performance organization…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).