DigitalOcean
Technology
SeniorSoftwareEngineerII(Go,AI)
Neural analysis suggests this role is
optimal for Senior candidates.
“Senior Software Engineer II(Go, AI) at DigitalOcean. Skills: Distributed systems, API design, Orchestration, Go. Design and scale core Orchestrator using Go. Manage global state”
What You'll Achieve.
Maintain sub-20ms overhead for API authentication; Maintain sub-20ms overhead for routing; Maintain sub-20ms overhead for command dispatching
Industry & Context.
Root cause analysis
What They're Looking For.
Must Have
5+ years experience, 5+ years Go, 5+ years distributed systems orchestration, 5+ years high-throughput API design, 5+ years multi-tenant control plane
Nice to Have
Kubernetes experience a plus, Nomad experience a plus, Consul experience a plus
What You'll Do.
Design and scale core Orchestrator using Go
Manage session lifecycles
Manage rapid allocation of sandboxes
Design and implement multi-tenant API Gateways
Design and implement authentication layers
Securely isolate customer workloads
Track usage for billing
Build high-performance routing proxies
Tunnel traffic from client SDKs
Tunnel traffic to internal service endpoints
Manage state synchronization patterns
Manage service discovery patterns
Ensure high availability across clusters
Own developer interface
Optimize control plane telemetry surfacing
Optimize structured logging pipelines surfacing
Optimize file streaming surfacing
How You'll Work.
Team & Collaboration
Technical anchor for squad
Full Job Description
Dive in and do the best work of your career at DigitalOcean. Journey 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 II (IC4) who is passionate about distributed systems orchestration, high-throughput API design, and building the multi-tenant control plane that powers Agentic AI applications. As a Senior Software Engineer II (IC4) at DigitalOcean, you will join a dynamic engineering team dedicated to revolutionizing cloud computing and AI. In this role, you will report directly to the Engineering Manager of the Sandbox Team. You will act as the technical anchor for the squad responsible for the entire management tier, user lifecycle, and API orchestration of our sandbox platform. You will design and develop the "brain" of the product, interfacing directly with developer SDKs and coordinating with underlying internal virtualization services to deliver a seamless, secure, and scalable developer experience. What You’ll Do Design and scale the core Orchestrator using Go, managing the global state, session lifecycles, and rapid allocation of sandboxes for millions of user requests. Design and implement robust multi-tenant API Gateways and authentication layers to securely isolate customer workloads, rate-limit abuse, and track usage for billing. Build high-performance routing proxies (HTTP/WebSocket/gRPC) capable of instantly tunneling traffic from external client SDKs directly to internal service endpoints. Manage complex state synchronization and service discovery patterns using tools like Consul, Nomad, or Kubernetes to ensure high availability across distr
Applying for this Senior Software Engineer II(Go, AI) role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
ANONYMOUS · UNFILTERED
What do employees actually say about DigitalOcean?
Real rants from real employees. Read before you apply.