Principal Forward Deployed Engineer
D
DockerDeveloper tooling
Location: England; Secondary Locations: Portugal, Spain, Italy, Germany; Workplace: RemoteFull-TimePrincipal
SalaryEurope: €121K – €198K base
Apply NowOpens the employer's application page
Job Details
- Experience
- 10+ years of software engineering experience, including 4+ years in a customer-facing technical role
- Required Skills
- DockerPythonKubernetesTypeScriptGo
Requirements
- 10+ years of software engineering experience, including 4+ years in a customer-facing technical role.
- Technical leadership across multiple engagements, teams, or domains, including setting delivery standards and defining repeatable patterns.
- Expert production coding skills in Go, Python, or TypeScript, with experience shipping and operating software others depend on.
- Deep hands-on Docker expertise, including Dockerfiles, multi-stage builds, Docker Compose, image and registry operations, container networking and storage, and container security fundamentals.
- Production experience building with LLMs and agents, including tool use, function calling, MCP server and client implementation, prompt and context engineering, and agent evaluation.
- Working knowledge of software supply-chain security, including SBOMs, image signing and attestation, vulnerability management, hardened base images, and secure CI/CD.
- Experience integrating enterprise systems, including identity providers, OIDC or SAML, secrets managers, Kubernetes, and at least one major cloud platform.
- Ability to scope and deliver complex work in ambiguous customer environments while balancing scope, speed, and quality.
- Experience mentoring engineers and influencing technical direction through collaboration.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Travel to customer sites, estimated at up to 50%; the role may include an on-call rotation outside standard business hours.
Responsibilities
- Embed with customer engineering teams to design, build, and ship solutions from prototype through stable production rollout.
- Deliver technical artifacts such as custom MCP servers, Docker Compose definitions, hardened image migrations, and tools that unblock customer progress.
- Integrate Docker's AI platform with customer identity providers, secrets management, registries, Kubernetes, CI/CD pipelines, and observability tooling.
- Own technical delivery by scoping work, sequencing it, making trade-offs, removing blockers, and contributing code when needed.
- Translate customer security, compliance, and platform requirements into plans for safe and governable agentic AI adoption.
- Partner with customer security and platform teams on architecture reviews, threat modeling, and change control.
- Feed implementation learnings into reference architectures, SOW templates, success patterns, and Docker products.
- Provide technical support during proofs of concept, escalations, and customer expansion conversations.
- Define FDE engagement and delivery standards, mentor and lead other Forward Deployed Engineers, and participate in hiring.
View Full Description & ApplyYou'll be redirected to the employer's site