Principal Software Engineer, Docker Agents (London)

Docker
London, United Kingdom
Workplace: RemoteFull timeFunction: Software EngineeringExperience: 10+ yearsSkills: ["Leadership","Communication","Mentoring","Influencing","Strategic thinking"]

Lead architecture and technical strategy for Docker’s containerized agent platform, defining core primitives and APIs to enable scalable, containerized AI agents. Drive open-source cagent development, mentor engineers, and collaborate across Docker’s AI initiatives to deliver reliable, observable, production-grade agent runtimes on local and cloud environments.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Docker
Docker
7 months ago

Principal Software Engineer, Docker Agents (London)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 18 hours agoStatus: Live

Job Summary

Lead architecture and technical strategy for Docker’s containerized agent platform, defining core primitives and APIs to enable scalable, containerized AI agents. Drive open-source cagent development, mentor engineers, and collaborate across Docker’s AI initiatives to deliver reliable, observable, production-grade agent runtimes on local and cloud environments.
Location: London, United Kingdom
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Technical Leadership & Architecture: Define and drive the long-term technical strategy for Docker’s containerized agent platform, including core primitives, APIs, and extensibility patterns
  • •Build Containerized Agent Systems: Design and implement systems that leverage Docker containers as the ideal runtime for AI agents, ensuring isolation, scalability, and portability
  • •Expand cagent: Maintain and evolve the open-source cagent project, adding new capabilities for containerized agent deployment, orchestration, and lifecycle management
  • •Agent Runtime Development: Build robust infrastructure for packaging, deploying, and managing agents in containers across local and cloud environments
  • •Evaluation & Testing: Define evaluation frameworks to measure agent quality, reliability, and production readiness; plus the deployment effectiveness of containerized runtimes

Pay and Benefits

Equity and Bonus:Equity
Perks:Remote WorkEquityHome OfficeParental LeaveTraining Stipend

Key Requirements

  • •10+ years of software engineering experience, including 3+ years in technical leadership roles (Staff/Principal level or equivalent scope)
  • •Go Expertise: Strong proficiency in Go (this is absolutely required) - Docker’s primary language for backend systems
  • •AI/ML Knowledge: Practical experience with large language models (LLMs) and agent development patterns
  • •System Architecture: Proven ability to design scalable, distributed systems in production environments
  • •Container Technology: Deep understanding of Docker, containerization best practices, and container orchestration
  • •Experience with Kubernetes or container orchestration platforms (preferred)
  • •AI Frameworks: Experience with CrewAI, AGNO, ADK, LangChain/LangGraph or similar AI orchestration frameworks (preferred)
  • •Python Proficiency: Experience with Python for AI prototyping and tooling (preferred)
  • •Open source contributions and community engagement (preferred)
  • •Experience with agent evaluation, reliability, and observability techniques (preferred)
Experience:10+ yearsAIOpen sourceCloud
Skills:LeadershipCommunicationMentoringInfluencingStrategic thinking
Tech Stack:GoDockerKubernetesPythonLangChainLangGraphLLMs

Company Brief

Docker
Docker builds developer tools and a collaborative platform for building, sharing and running containerized applications, including Docker Desktop and Docker Hub, to simplify container workflows from code to cloud.
Industry: Developer Tools
Company Size: Large (251 to 1,000 employees)
Growth: Scaleup
Funding: Series C
Headquarters: San Francisco, United States
Founded: 2013
Glassdoor
Glassdoor: 2.7
WebsiteLinkedInGlassdoor