GrepJob
Docker

Principal Software Engineer, Docker Agents (London)

Docker
Apply
4 months ago
London, United KingdomStaff+
H1B Sponsor

Responsibilities

  • Define and drive the long-term technical strategy for Docker’s containerized agent platform.
  • Design and implement systems that leverage Docker containers for AI agents.
  • Maintain and evolve the open-source Docker Agent project.
  • Build infrastructure for packaging, deploying, and managing agents in containers.
  • Establish standards for observability, performance, and operational excellence.
  • Engage with the Docker Agent community and review contributions.
  • Lead cross-functional technical discussions and influence architectural decisions.
  • Mentor senior engineers and provide clear technical direction.

Requirements

  • 10+ years of software engineering experience, including 3+ years in technical leadership roles.
  • Strong proficiency in Go programming language.
  • Practical experience with large language models and agent development patterns.
  • Proven ability to design scalable, distributed systems in production environments.
  • Deep understanding of Docker and containerization best practices.
  • Experience building and operating platform services with a focus on observability and security.
  • Exceptional communication skills and ability to influence across domains.
  • Experience with AI orchestration frameworks and Python is preferred.

Benefits

  • Freedom and flexibility to fit work around life.
  • Designated quarterly Whaleness Days and end of year Whaleness break.
  • Home office setup support.
  • 16 weeks of paid parental leave.
  • Technology stipend of $100 net/month.
  • Encouragement to take time off with a generous PTO plan.
  • Training stipend for professional development.
  • Equity options in the growing start-up.
  • Medical benefits, retirement, and holidays vary by country.

Tech Stack

DockerGoKubernetesPython