← All roles
Principal Engineer, Inference Memory and Storage Systems
vLLMvLLMC++GoRustPythonKubernetesDistributed Systems
About the role
DigitalOcean seeks a Principal Engineer to define a unified memory and storage substrate for large-scale LLM inference, spanning GPU HBM, host DRAM, local NVMe, and remote object storage. The role involves architecting integrations with vLLM, SGLang, TensorRT-LLM, designing cache-aware routing, owning eviction policies, and driving unit economics. The candidate will set technical direction, mentor senior engineers, and contribute to open source. This is a hybrid role based in Seattle.
Requirements
15+ years building large-scale distributed systems, high-performance storage, or ML systems infrastructure. Deep fluency in memory hierarchies (GPU HBM, host DRAM, NVMe, remote/object storage). Experience with distributed caching or key-value systems, low latency under high concurrency. Hands-on with RDMA/NVMe-oF/NVLink technologies. Strong systems programming in C/C++, Go, Rust, or Python. Rigor in profiling across CPU, GPU, memory, network.
About the company
DigitalOcean
DigitalOcean provides a cloud computing platform for developers and businesses to build, deploy, and scale applications. They offer a range of products including virtual machines, managed databases, storage solutions, and networking services, emphasizing simplicity and ease of use.
View company page →More from DigitalOcean
Staff Engineer, Serverless Inference
KubernetesGovLLM
$191k–239k
Hybrid · Seattle
Staff Engineer, Serverless Inference
$191k–239k
KubernetesGovLLM
Staff Product Security Engineer, Secure Design (Kernel and Virtualization)
GoRustC
$180k–215k
Remote · Worldwide
Staff Product Security Engineer, Secure Design (Kernel and Virtualization)
$180k–215k
GoRustC
Staff Engineer, Network Infrastructure
GoPythonDistributed SystemsKubernetes
$191k–239k
Hybrid · Seattle
Staff Engineer, Network Infrastructure
$191k–239k
GoPythonDistributed SystemsKubernetes
Staff AI Architect
PythonGoTypeScriptJavaKubernetesOWASPOTEL
$191k–239k
Remote · Worldwide
Staff AI Architect
$191k–239k
PythonGoTypeScriptJavaKubernetesOWASPOTEL
Senior Software Engineer, Security Products
GoJavaScriptApache KafkaKubernetesTerraformHelmAWSGCPAzureDistributed Systems
$141k–176k
Hybrid · Seattle
Senior Software Engineer, Security Products
$141k–176k
GoJavaScriptApache KafkaKubernetesTerraformHelmAWSGCPAzureDistributed Systems
Similar roles
Senior Backend Engineer, Inference Platform
$200k–290k
Senior Backend Engineer, Inference Platform
$200k–290k
Staff Engineer, Distributed Storage and HPC & AI Infrastructure
$250k–330k
Staff Engineer, Distributed Storage and HPC & AI Infrastructure
$250k–330k
Senior Software Engineer - Storage Cache
$243k–295k
Senior Software Engineer - Storage Cache
$243k–295k
Engineering Manager, Storage
$182k–242k
Engineering Manager, Storage
$182k–242k
Senior Software Engineer - Infrastructure Storage
$266k–395k
Senior Software Engineer - Infrastructure Storage
$266k–395k