4 months ago
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.
