Principal Networking Engineer - Sandboxes & Cloud (Remote)

Docker, Inc

San Francisco (CA)

On-site

USD 198,000 - 319,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Freedom & flexibility
Whaleness Days
Home office setup
Parental leave
Tech stipend
PTO
Conferences stipend
Equity
Docker Swag
Medical benefits
Remote-first culture

Job summary

Docker, Inc. is seeking a Principal Software Engineer in Networking to set the technical direction for Docker’s Sandboxes networking stack.

You will design, implement, and operate core networking services across local laptops and public cloud environments, driving scalable infrastructure for microVM orchestration and multi-tenant workloads. You will lead a small team of engineers, collaborate with product and security teams, and contribute to automation, CI/CD, and observability to ensure high

Qualifications

  • 10+ years of experience building and leading large-scale cloud or distributed systems, with a focus on networking foundations.
  • Track record of driving technical consensus and delivering high-quality infrastructure software at scale, on tight timelines.
  • Experience with microservices architecture, container networking, service mesh, policy enforcement, and container orchestration.
  • Experience with kernel and user-space networking technologies, including Linux networking, OVS/OVN, DPDK, and eBPF.
  • Experience designing and operating highly available, secure, and observable networking infrastructure.
  • Strong understanding of cloud infrastructure (AWS, Azure, GCP, OCI) and related scalability patterns.
  • Familiarity with CI/CD pipelines, monitoring, and infrastructure-as-code tooling.
  • Excellent problem-solving and debugging skills in distributed environments.
  • Strong communication skills and ability to collaborate across remote, cross-functional teams.
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

Responsibilities

  • Design, implement, and operate core networking services that power Docker’s Sandboxes platform across local laptops and public cloud environments
  • Build scalable networking infrastructure for microVM orchestration, workload scheduling, and lifecycle management
  • Develop high-performance networking data- and control-plane components for multi-tenant agentic workloads
  • Ensure network reliability, observability, and performance across Docker’s Sandbox infrastructure
  • Collaborate with product, platform, and security teams to deliver customer-focused capabilities
  • Participate in architectural discussions, code reviews, and design documents
  • Contribute to automation and CI/CD improvements across the deployment pipeline
  • Debug and resolve production issues across distributed systems in local and public-cloud environments
  • Take part in on-call rotation for your team; respond to incidents and drive continuous improvement of system reliability and availability

Skills

Networking foundations
Distributed systems
Technical leadership
Cloud infrastructure
Communication
Problem solving

Education

Bachelor's degree in Computer Science or Engineering

Tools

Linux networking
OVS/OVN
DPDK
eBPF

Job description

Docker, Inc. is seeking a Principal Software Engineer in Networking to set the technical direction for Docker’s Sandboxes networking stack.

You will design, implement, and operate core networking services across local laptops and public cloud environments, driving scalable infrastructure for microVM orchestration and multi-tenant workloads. You will lead a small team of engineers, collaborate with product and security teams, and contribute to automation, CI/CD, and observability to ensure high

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Network Engineer, Sandboxes Platform (Remote)
Principal Network Engineer, Sandboxes Platform (Remote)

Docker, Inc. • San Francisco (CA)

On-site
USD 198,000 - 319,000
Freedom & flexibility
Home office setup
Equity
+6
Senior Networking Architect for Cloud Sandboxes
Senior Networking Architect for Cloud Sandboxes

Docker, Inc • Seattle (WA)

Remote
USD 198,000 - 319,000
Remote-first culture
Office in Seattle
Equity; growth opportunities
+2
Principal Networking Architect — Remote, Equity
Principal Networking Architect — Remote, Equity

Docker • United States

On-site
USD 198,000 - 319,000
Freedom & flexibility
Designated quarterly Whaleness Days
Home office setup
+8
Remote Staff Network Engineer: Sandbox & Cloud
Remote Staff Network Engineer: Sandbox & Cloud

Docker, Inc. • San Francisco (CA)

On-site
USD 170,000 - 276,000
Senior Networking Architect - Remote, Scale & Security
Senior Networking Architect - Remote, Scale & Security

Docker • United States

On-site
USD 170,000 - 276,000
Freedom & flexibility
Whaleness Days + year-end break
Home office setup
+7
Staff Software Engineer, Networking — Remote, Equity & Impact
Staff Software Engineer, Networking — Remote, Equity & Impact

Docker, Inc • Seattle (WA)

On-site
USD 170,000 - 276,000
Remote-first culture
Offices in Seattle
Equity
+7
Staff Networking Engineer for Scalable AI Sandbox
Staff Networking Engineer for Scalable AI Sandbox

Docker, Inc • San Francisco (CA)

On-site
USD 170,000 - 276,000
Freedom & flexibility
Technology stipend
Equity
+3
Senior Cloud Sandbox Engineer (Remote)
Senior Cloud Sandbox Engineer (Remote)

Docker • San Francisco (CA), Seattle (WA)

Hybrid
USD 170,000 - 276,000
Freedom & flexibility
Whaleness Days
Home office setup
+5
Principal Software Engineer, Networking (Seattle or SF Bay Area)
Principal Software Engineer, Networking (Seattle or SF Bay Area)

Docker, Inc. • San Francisco (CA)

On-site
USD 198,000 - 319,000
Freedom & flexibility
Home office setup
Equity
+6
Staff Cloud Systems Engineer - Go/Java, Microservices
Staff Cloud Systems Engineer - Go/Java, Microservices

Docker, Inc • San Francisco (CA)

On-site
USD 170,000 - 276,000
Equity
Remote-first culture
Technology stipend
+1