Principal Forward Deployed Engineer

Requirements

  • 10+ years of software engineering experience, including 4+ years in a customer-facing technical role such as Forward Deployed Engineer, Solutions Engineer, Professional Services Engineer, or software founder/consultant.
  • Technical leadership across multiple engagements or teams with experience setting delivery standards and influencing product direction.
  • Expert production coding skills in Go, Python, or TypeScript, with a proven track record of shipping and operating dependable software.
  • Deep hands-on Docker expertise including Dockerfiles, multi-stage builds, Docker Compose, image and registry operations, container networking, storage, and container security fundamentals.
  • Hands-on experience building with LLMs and AI agents in production including tool use, function calling, MCP protocol implementation, prompt engineering, and evaluation of agent behavior.
  • Working knowledge of software supply chain security practices such as SBOMs, image signing, vulnerability management, hardened base images, and secure CI/CD.
  • Experience integrating with enterprise systems including identity providers (Okta, Entra ID, LDAP/Active Directory), protocols (OIDC, SAML), secrets managers, Kubernetes, and major cloud platforms (AWS, Azure, GCP).
  • Ability to scope and deliver complex work in fast-moving and ambiguous customer environments, balancing scope, speed, and quality.
  • Excellent communication skills with engineers, security/platform teams, and executive stakeholders, and a collaborative leadership style.
  • Proven experience mentoring engineers and raising technical standards.
  • High agency and ability to work autonomously in distributed, remote-first teams.
  • Bachelor's degree in Computer Science, Engineering, or related field, or equivalent practical experience.
  • Willingness to travel up to 50% to customer sites for in-person collaboration.

Nice to Haves

  • Experience with Docker Hardened Images, Docker Scout, MCP Gateway, MCP Toolkit, Docker Sandboxes, or Docker Model Runner.
  • Experience deploying and operating coding agents like Claude Code, Codex, Gemini CLI, Cursor in team or enterprise contexts.
  • Experience working in air-gapped, regulated, or compliance-driven industries such as financial services, healthcare, or government.
  • Contributions to open source projects in the container, Kubernetes, or MCP ecosystems.
  • Prior experience founding or scaling a Forward Deployed Engineering or Professional Services practice.

What You'll Be Doing

  • Embed with customer engineering teams to design, prototype, build, and roll out solutions using Docker products and new innovations.
  • Deliver working technical artifacts including custom MCP servers, Docker Sandbox environments for coding agents, Docker Compose harnesses, hardened image standards, and new tools to unblock progress.
  • Integrate Docker's AI platform with existing customer infrastructure such as identity providers, secrets management, registries, Kubernetes, CI/CD, and observability tools.
  • Translate customer security, compliance, and platform needs into actionable plans and enable safe, governed AI adoption.
  • Define quality and performance standards and work with product and engineering teams to improve based on customer feedback.
  • Collaborate with Solutions Architects to deliver off-the-shelf or bespoke solutions and feed insights back into reference architectures and success patterns.
  • Partner with product and engineering to incorporate field innovations and voice customer needs and challenges to influence the roadmap.
  • Lead and mentor other Forward Deployed Engineers, participate in hiring, and define the FDE engagement model and quality standards.
  • Serve as a senior technical escalation point for complex customer issues and continuously improve Docker products and services.
  • Maintain deep knowledge of the agentic AI stack, including LLMs, APIs, MCP implementation, coding agents, evaluation techniques, and deployment patterns.
  • Participate in an on-call rotation to support customers outside standard business hours as needed.

Perks and Benefits

  • Remote-first work environment, with offices in Seattle and Paris available for collaboration.
  • Flexible scheduling that trusts employees to manage their work-life balance.
  • Generous paid time off including quarterly Whaleness Days and an end-of-year Whaleness break.
  • Home office setup support to create a comfortable and effective workspace.
  • Technology stipend equivalent to US$100 net per month to support remote work needs.
  • Annual learning and development stipend for conferences, courses, certifications, and continued education.
  • 16 weeks of paid parental leave after six months of employment.
  • Equity participation for full-time employees to share in company growth.
  • Comprehensive benefits including medical, retirement plans, and paid holidays varying by country.
  • Docker swag to show pride in representing the company and its community.
AI Summary ✨

Similar jobs

  • Senior Software Engineer - Global KYC and Onboarding

    WiseGreater London, UKa day ago
    NewRegistered sponsor
    ≈ €104k – €132k / year base
  • Senior Software Engineer I - Risk Control & Governance

    WiseGreater London, UKa day ago
    NewRegistered sponsor
    ≈ €104k – €132k / year base
  • Senior Product Engineer II - Risk & Control Governance

    WiseGreater London, UKa day ago
    NewRegistered sponsor
    ≈ €132k – €173k / year base
  • See all jobs in UK →