Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer, Networking

$198k - $319k
Full-time

Docker

Role Description

As a Principal Software Engineer in Networking, you will set the technical direction for the networking stack behind Docker's agentic Sandboxes platform and make architectural decisions that ripple across Docker's product portfolio. Your work will directly enable Docker's expansion into AI and security products.

  • 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.

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.

Requirements

  • First 30 days: Onboard, integrate with our Sandbox infrastructure teams, and build context on Docker's Sandbox vision.
  • Deep-dive into Sandbox architecture for local and public-cloud infrastructure, with a focus on driving simple, common foundational primitives usable across both environments.
  • Identify the highest-leverage opportunities in the current architecture, along with strategic and tactical execution risks.
  • First 90 days: Develop a technical roadmap to address the challenges identified; drive consensus across stakeholders.
  • Provide technical leadership to a small team of engineers to deliver on the roadmap.
  • Establish or improve technical standards for development, deployment, operation, and observability of networking services.
  • One-year outlook: Drive simplification of foundational networking infrastructure across local and public-cloud environments.
  • Establish repeatable engineering practices for quality, performance, and operational excellence.
  • Nurture the team's confidence and capability by providing clarity, sustaining focus, and delivering pragmatically through successive iteration.
  • Set a standard for what a small team of engineers can deliver and manage when given a charter, autonomy, and the tools they need.

Benefits

  • Freedom & flexibility; fit your work around your life.
  • Designated quarterly Whaleness Days plus end of year Whaleness break.
  • Home office setup; we want you comfortable while you work.
  • 16 weeks of paid Parental leave (after 6 months of employment).
  • Technology stipend equivalent to $100 USD net/month.
  • PTO plan that encourages you to take time to do the things you enjoy.
  • Training stipend for conferences, courses and classes.
  • Equity; we are a growing start-up and want all employees to have a share in the success of the company.
  • Docker Swag.
  • Medical benefits, retirement and holidays vary by country.
  • Remote-first culture, with offices in Seattle and Paris.
Vacancy posted 11 hours ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer, Networking in Remote vacancy
  •  ...The Engine Replication Team pulls the players together by ensuring the communication of the game state to all. As a Principal Software Engineer you will help the players experience the game as...  ...bodies coordinate our actions, the network system coordinates all the... 
    Suggested
    Full time

    Roblox

    Remote
    11 hours ago
  • $200k - $285k

     ...is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. PRINCIPAL SOFTWARE ENGINEER (PLATFORM TEAM)  The Platform Team builds the foundational tooling and security infrastructure that empowers every team... 
    Suggested
    Permanent employment
    Full time
    Temporary work

    Spacex

    Remote
    11 hours ago
  •  ...and increasing operational efficiency. ~Collaborate: Work closely with product managers, data scientists, and cross-functional engineering teams to translate business needs into scalable agentic solutions. ~Technical Leadership: Provide hands-on technical guidance,... 
    Suggested
    Full time
    Flexible hours

    G-P

    Remote
    2 days ago
  • $132.4k - $251.6k

     ...of experience and renowned engineering expertise to meet the needs...  ...safer, more secure world. The Software organization develops...  ...operating systems, device drivers, networking, and control software to...  ...superior solutions. Our Senior Principal Embedded Real-time Software... 
    Suggested
    Full time
    Temporary work
    Work experience placement
    Interim role
    Work at office
    Remote work
    Relocation
    Flexible hours

    RTX

    Tucson, AZ
    4 days ago
  • Role Description We are seeking a Senior Software Engineer who specializes in Golang ready to take the next step in their career and assist in leading development of our MDR (Managed Detection and Response) platform. This is a high-impact technical role that has the opportunity... 
    Suggested
    Full time

    Harbor IT

    Remote
    1 day ago
  • $170k - $280k

    Role Description As a Senior Principal Engineer, you will serve as the chief technical architect and visionary leader for our Mobile App Renovation...  ...-side orchestration, and can champion innovative AI-first software development. You will report directly to senior technology... 
    Full time
    Work experience placement
    Local area
    Remote work
    Night shift

    The Home Depot

    Remote
    7 days ago
  • $250.6k - $362.6k

     ...comprehensive security outcomes, as a Principal Engineer. The team delivers secure, scalable capabilities...  ...infrastructure, security, policy and networking, with a strong emphasis on reliability...  ...~Innovate, develop, and drive unique software and technology solutions with global... 
    Full time
    Temporary work
    Remote work

    Cisco

    Remote
    3 days ago
  • $99.6k - $223.4k

     ...help build the next generation of cloud-native EHR platforms that directly improve clinical outcomes. We’re looking for senior engineers with: ~Deep Java expertise ~Exceptional debugging and problem-solving skills ~A passion for mentoring and elevating other... 
    Full time
    Remote work
    Flexible hours

    Oracle

    Remote
    2 days ago
  • $272k - $431.25k

     ...scaling for HPC and generative AI workload. Scale out is inherent to the design of this massive superchip. We are looking for expert engineers to come and help design rack level solutions for next generation scaling AI supercomputing platforms. Join us at the forefront... 
    Remote work

    NVIDIA

    United States
    2 days ago
  • $95k - $117k

     ...Principal Software Engineer – Remote Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise solutions across the United States. This is a fantastic opportunity to join an established and well... 
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship

    Bright Vision Technologies

    United States
    11 hours ago
  • $93.3k - $171k

     ...Northrop Grumman Aeronautics Systems is looking to add a Principal Software Engineer to join our team on site in San Diego, CA, or Oklahoma City...  ...experience developing software Java •Experience with software network interfaces -and troubleshooting networks (TCP/IP, UDP, LAN... 
    Full time
    Remote work
    Relocation package
    Shift work

    Northrop Grumman

    San Diego, CA
    5 days ago
  • $117.96k - $123.01k

     ...maintain, and upgrade high-performance software systems, ensuring system performance, reliability...  ...technical leadership across multiple engineering teams, guiding day-to-day development...  ...engineering experience in Lead, Principal, Senior, Associate Software Engineer, Developer... 
    Full time
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Morningstar

    Chicago, IL
    1 day ago
  • $197k - $358.5k

     ...Milford or Mountain View], you are expected to report to that location three times a week, at minimum. The Role: As a Principal Software Engineer, you will be responsible for executing the plan for design, development and testing of automotive infotainment application... 
    Full time
    Work experience placement
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Mountain View, CA
    5 days ago
  • $138k - $200.1k

     ...of an employment visa at this time, including CPT/OPT. The Principal Engineer, Data will provide technical leadership across the design, development...  ...training and experience. 12 or more years of experience in software engineering, data engineering, analytics engineering, or... 
    16 hours
    Full time
    Contract work
    Temporary work
    Work experience placement
    Casual work
    Work at office
    Local area
    Remote work
    Work from home
    Work visa
    Flexible hours

    Empower

    United States
    4 days ago
  • $159.75k - $225.5k

     ...listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Principal Software Engineer based in United States. This role is designed for a highly experienced software engineer who will shape the future of large... 
    Full time
    Remote work

    Jobgether

    United States
    4 days ago
  • Role Description Seed-X is looking for a visionary Principal / Staff Software Engineer to own, architect, and elevate our backend ecosystems, machine...  ...our AWS cloud infrastructure, optimizing complex networking setups including VPCs, DNS, ingress controllers, and service... 
    Full time
    Remote work

    Nacre Capital

    Remote
    7 days ago
  • $114.6k - $234.6k

     ...directly improve clinical outcomes. We're looking for senior engineers with deep Java expertise, exceptional debugging and problem-...  ...Citizens or Green Card holders. Responsibilities Senior Principal Engineer - Cloud, AI & Healthcare Platforms (US Remote) If you... 
    Full time
    Temporary work
    Remote work
    Flexible hours

    Oracle

    East Montpelier, VT
    1 day ago
  • $195.3k - $270.4k

    Role Description As the Principal Mobile Engineer on the Unsecured Installment team, you will be the senior technical owner for the team's mobile...  ...mobile stack. Qualifications ~8+ years of software engineering experience, including substantial experience building... 
    Full time
    Summer work
    Local area

    Upstart

    Remote
    11 hours ago
  • $120k - $165k

     ...saves lives The research we do and the products we develop improve outcomes for patients around the world. As a Principal Full Stack Software Engineer at Baxter, your work contributes directly to making a significant impact on others. Its challenging work—and you're... 
    Full time
    Temporary work
    Local area
    Flexible hours
    Shift work

    Baxter International Inc.

    Raleigh, NC
    5 days ago
  • Role Description The Embedded Software Principle is responsible for the architecture, development, and delivery of embedded software...  ...embedded software architecture for robotic platforms. ~Establish engineering standards, coding guidelines, testing requirements, and... 
    Full time

    The Home Depot

    Remote
    6 days ago
  • Role Description Cardlytics is seeking a Principal Software Engineer, Tech Lead - Platform to join the team, reporting to the VP of Engineering, Cloud & Data Infrastructure. We are looking for an experienced technical leader to own and evolve our data compute environment... 
    Full time
    Flexible hours
    Shift work

    Cardlytics

    Remote
    8 days ago
  •  ...helping to create safer, more civil shared experiences for everyone. The Engine Networking Team pulls the players together by ensuring the communication of the game state to all. As a Principal Engineer on this team you will help the players experience the game as a... 
    Full time
    Worldwide

    Roblox

    Remote
    11 hours ago
  • $246k - $339k

     ...the Team: Web Infra is part of our Engineering Platforms org. We own the foundation frontend...  ...platform. This is intentionally a Principal-level role: you’ll be expected to identify...  ...build, test, debug, and ship software at scale. Who You Are: Principal... 
    Full time
    Local area

    Alphasense

    Remote
    11 hours ago
  • $210k - $300k

     ...PRINCIPAL WI-FI SOFTWARE ENGINEER (STARLINK) SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally...  ...with the IEEE 802.11 wireless standard and with networking protocols (UDP, TCP/IP, etc.) ~ Experience working on... 
    Permanent employment
    Temporary work
    Live in
    Remote work
    Worldwide
    Weekend work

    InvestedintheMission

    Palo Alto, CA
    11 hours ago
  • $200k - $300k

     ...exceptional customer experiences, we are on a mission to set new standards in online gaming. We are now looking for a Senior/Principal Software Engineer to join our dynamic team. This key role will help shape the architecture, design, and development of our platform,... 
    Local area
    Overseas

    Bellota Labs

    Redwood City, CA
    4 days ago
  • $161.25k - $241.88k

     ...serves more than 14,000 customers globally, ranging from industry giants to small businesses. The Challenge As a Senior Principal Software Engineer, you will play a critical role in shaping the technical direction of our products and platforms. You will leverage your... 
    Work experience placement
    Work at office
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours

    6AM City, LLC

    Georgia
    2 days ago
  • $145.6k - $276.8k

     ...Senior Principal Software Engineer At RTX, the world's largest aerospace and defense company, 185,000 great minds are united by purpose and inspired to make a difference solving the world’s most complex problems. With our three market leading businesses, world-class... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours

    Socket.dev

    San Jose, CA
    1 day ago
  • $272k - $425.5k

    Principal Software Engineer – Large-Scale LLM Memory and Storage Systems page is loaded## Principal Software Engineer – Large-Scale LLM Memory...  ...latency inference.* Partner closely with GPU architecture, networking, and platform teams to exploit GPUDirect, RDMA, NVLink,... 
    Local area
    Remote work

    NVIDIA Corporation

    Santa Clara, CA
    3 days ago
  • $246k - $339k

     ...AI into the SDLC in a way that meaningfully augments engineers' day-to-day workflows. We believe the next...  ...engineers at AlphaSense build, test, debug, and ship software at scale. Qualifications ~Principal-level experience in platform engineering, developer... 
    Full time
    Local area

    AlphaSense

    Remote
    11 hours ago
  • Role Description Our end client who specializes in Software Development for Insurance is looking to expand their team with a Direct Hire for a Principal Software Solutions Engineer. This is a Remote US role. ~20% travel as needed. ~You build for scale, identifying... 
    Full time
    Immediate start
    Remote work

    Connection

    Remote
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer, Networking. Be the first to apply!