Principal Software Engineer, Networking (Seattle or SF Bay Area)
Docker · San Francisco Bay Area
About this role
## About Docker Docker is trusted by **20M+ monthly users** and powers **20B+ container image pulls**. We’re a **globally distributed, remote-first** team building tools that help developers **build, share, and run** applications across Docker Desktop, Docker Hub, and Docker Scout. As AI agents reshape software development, Docker is at the center of that shift—providing **sandboxed environments**, **verified images**, and **secure infrastructure** to make autonomous workflows trustworthy. --- ## Role: Principal Software Engineer, Networking As a **Principal Software Engineer in Networking**, you’ll set the technical direction for the networking stack behind Docker’s **Sandboxes platform**. You’ll make architectural decisions that impact Docker’s broader product portfolio, enabling expansion into **AI and security**. ### What you’ll do - **Design, implement, and operate** core networking services for Docker’s Sandboxes platform across **local laptops and public cloud** - Build **scalable networking infrastructure** for **microVM orchestration**, workload scheduling, and lifecycle management - Develop **high-performance networking** components across **data-plane and control-plane** for **multi-tenant agentic workloads** - Ensure **reliability, observability, and performance** across the Sandbox infrastructure - Collaborate with **product, platform, and security** teams to deliver customer-focused capabilities - Participate in **architecture discussions**, **code reviews**, and **design documents** - Improve **automation and CI/CD** across the deployment pipeline - Debug and resolve **production issues** in distributed systems (local + public cloud) - Join an **on-call rotation** and drive continuous improvements to reliability and availability ### Who you are - **10+ years** building and leading large-scale cloud/distributed systems, with a focus on **networking foundations** - Proven ability to drive **technical consensus** and deliver high-quality infrastructure software at scale - Experience with **microservices**, **container networking**, **service mesh**, **policy enforcement**, and **container orchestration** - Hands-on experience with **kernel and user-space networking** (Linux networking, **OVS/OVN**, **DPDK**, **eBPF**) - Ability to design and operate **highly available, secure, and observable** networking infrastructure - Strong understanding of cloud infrastructure (**AWS, Azure, GCP, OCI**) and scalability patterns - Familiarity with **CI/CD**, monitoring, and **infrastructure-as-code** tooling - Excellent **problem-solving and debugging** in distributed environments - Strong communication and collaboration skills --- *Locations mentioned: **Seattle or SF Bay Area***
Listing freshness
CronJobs last confirmed this listing 1h ago. If its source stops confirming the opening for seven days, this page is removed from active inventory.