Principal Software Engineer, Networking

Posted Jul 27

This is a fully remote position, open to applicants in California, +1 more state.

📋 Description

• Design, implement, and manage essential networking services that drive Docker's Sandboxes platform across both local laptops and public cloud environments.

• Construct scalable networking infrastructure for microVM orchestration, workload scheduling, and lifecycle management.

• Create high-performance networking data and control-plane components for multi-tenant agentic workloads.

• Ensure network reliability, observability, and performance throughout Docker's Sandbox infrastructure.

• Collaborate with product, platform, and security teams to deliver features focused on customer needs.

• Engage in architectural discussions, code reviews, and the preparation of design documents.

• Contribute to the automation and continuous integration/continuous deployment (CI/CD) enhancements throughout the deployment pipeline.

• Troubleshoot and resolve production issues within distributed systems across both local and cloud environments.

• Participate in the on-call rotation for your team; respond to incidents and promote ongoing improvements in system reliability and availability.


⛳️ Requirements

• Over 10 years of experience in building and leading large-scale cloud or distributed systems, emphasizing networking foundations.

• Proven ability to drive technical consensus and deliver high-quality infrastructure software at scale within tight deadlines.

• Knowledge of microservices architecture, container networking, service mesh, policy enforcement, and container orchestration.

• Familiarity with kernel and user-space networking technologies, including Linux networking, OVS/OVN, DPDK, and eBPF.

• Experience in designing and managing highly available, secure, and observable networking infrastructure.

• Strong comprehension of cloud infrastructure (AWS, Azure, GCP, OCI) and associated scalability patterns.

• Familiarity with CI/CD pipelines, monitoring, and infrastructure-as-code tools.

• Excellent problem-solving and debugging abilities in distributed environments.

• Strong communication skills and the capability to collaborate across remote, cross-functional teams.

• Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.


🏝️ Benefits

• Freedom & flexibility; tailor your work schedule to fit your life.

• Designated quarterly Whaleness Days along with an end-of-year Whaleness break.

• Home office setup; we prioritize your comfort while you work.

• 16 weeks of paid parental leave (after 6 months of employment).

• Technology stipend equivalent to $100 USD net/month.

• Paid time off (PTO) plan that encourages you to spend time on activities you enjoy.

• Training stipend for conferences, courses, and classes.

• Equity; as a growing start-up, we want all employees to share in the company's success.

• Docker merchandise.

• Medical benefits, retirement plans, and holidays vary by country.

• Remote-first culture, with offices located in Seattle and Paris.

People also viewed

LMI13 hours ago

Full Stack Developer

US flagUnited States OnlyFull-timeFull-stack Engineer$122.2k – $211.3k/year
ApplyView job
Sourcegraph13 hours ago

Tech Lead – Code Plane

EuropeFull-timeFull-stack Engineer$144k – $192k/year
ApplyView job
Verra Mobility13 hours ago

Vice President, Software Engineering

US flagTexas OnlyFull-timeFull-stack Engineer
ApplyView job
Cint13 hours ago

Staff Software Engineer – DSM Team

ES flagSpain OnlyFull-timeFull-stack Engineer
ApplyView job
CI&T13 hours ago

Mid Level FullStack Developer – .NET, React

BR flagBrazil OnlyFull-timeFull-stack EngineerR$1 – R$2/month
ApplyView job
Akamai Technologies14 hours ago

Senior Software Engineer

PL flagPoland OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers