Skip to main content
Docker

Principal Software Engineer, Networking

RemoteUnited States only
Published
Role
Backend
Experience
Principal
Employment
Full-time
Company size
Startup
$198k–$319k/yr
Check eligibility

Open to US only. Set where you work from to check your eligibility.

No BS summary

Principal networking engineer with 10+ years building large-scale cloud or distributed systems. Needs deep infrastructure, virtual networking, service mesh, container orchestration, Linux networking, OVS/OVN, DPDK, eBPF, and major cloud experience. US-based remote role, Seattle or SF Bay Area preferred.

Core skills

Container networkingService meshLinux networking

Required skills

MicroservicesContainer orchestrationOVS/OVNDPDKeBPFAWSAzureGCPOCICI/CDInfrastructure as Code

What you'll do

  • Design, implement, and operate core networking services for 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-plane 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 and respond to incidents
  • Drive continuous improvement of system reliability and availability
  • Develop a technical roadmap and drive consensus across stakeholders
  • Provide technical leadership to a small team of engineers

What they require

  • 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 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
  • Ability to provide technical leadership to a small team of engineers

Benefits

  • Equity
  • Freedom and flexibility to fit work around your life
  • Designated quarterly Whaleness Days plus end-of-year Whaleness break
  • Home office setup
  • 16 weeks of paid parental leave after 6 months of employment
  • Technology stipend equivalent to $100 USD net/month
  • PTO plan
  • Training stipend for conferences, courses, and classes
  • Docker swag
  • Medical benefits, retirement, and holidays vary by country
  • Remote-first culture

open-source software for deploying and running of containerized applications

🇺🇸 United StatesDeveloper ToolsStartupdocker.com

What people say about this company

4.4/ 5

Details

Visa sponsorshipYes
Apply routeDom
$198k–$319k/yr