Senior Software Engineer - Filesystem and Container Runtime

Docker

Remote regions

Global

Benefits

Similar Jobs

See all

About the Role:

  • Design, develop, and maintain filesystem and container runtime components of Docker's local runtime stack.
  • Investigate and resolve correctness, performance, and stability issues in the filesystem layer across macOS, Windows, and Linux.
  • Work on VirtioFS, OverlayFS, and related filesystem technologies to improve performance and reliability for AI agent workloads.

What We Offer:

  • Freedom & flexibility to fit work around your life.
  • Designated quarterly Whaleness Days plus end of year Whaleness break.
  • 16 weeks of paid Parental leave after 6 months of employment.

Growth and Impact:

  • Lead the design and development of a filesystem or container runtime improvement within 90 days.
  • Engage with open source projects and relevant upstream communities.
  • Become a recognized technical owner of key parts of the codebase over the first year.

Docker

Docker provides developer tooling trusted by over 20 million monthly users and 20 billion container image pulls, enabling build, share, and run for applications. They are a globally distributed, remote-first team defining how software gets built and delivered with AI agent integration.

Apply for This Position