Principal Software Engineer, Docker Agents

🕒 il y a 7 mois

🇬🇧 Royaume-Uni – Télétravail

⏰ Temps Plein

🔴 Expert

🧑‍💻 Développeur Full-Stack

👻 Score fantôme 46%

infoinfo

🗣️🇺🇸🇬🇧 Anglais requis

Postuler Maintenant
Trouver des Emplois à Distance Similaires

📊 Vérifiez votre score de CV pour ce poste

Améliorez vos chances d'obtenir un entretien en vérifiant votre score de CV avant de postuler.

Logo of Docker, Inc

Docker, Inc

51 - 200 employés

💼 Conseil

☁️ SaaS

💰 €105 000 000 Series C en 2022-03

Consulting • SaaS

Chez Docker, nous simplifions la vie des développeurs qui créent des applications capables de changer le monde. Docker aide les développeurs à concrétiser leurs idées en maîtrisant la complexité du développement applicatif. Nous simplifions et accélérons les workflows grâce à un pipeline de développement intégré et à des composants applicatifs. Utilisés activement par des millions de développeurs dans le monde, Docker Desktop et Docker Hub offrent une simplicité, une agilité et un choix inégalés.

Description

• 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 • Reliability & Operability: Establish standards for observability, performance, and operational excellence; lead critical production decision-making and incident learnings as needed • Rapid Prototyping: Iterate quickly on new agent capabilities and deployment patterns, moving from concept to production efficiently • Open Source Community: Engage with the cagent community, review contributions, and help grow the ecosystem • Cross-functional Collaboration: Lead cross-functional technical discussions and influence architectural decisions across Docker’s AI initiatives (including sister teams and platform efforts) • Mentorship & Enablement: Mentor senior engineers, raise the bar through design reviews, and accelerate team execution through clear technical direction and coaching

🎯 Exigences

• 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 • Cloud/Platform Depth: Experience building and operating platform services with strong foundations in observability, CI/CD, and security principles • Operational Excellence: Experience operating and evolving high-availability production systems with a focus on reliability and performance • Influence & Communication: Exceptional communication skills and ability to influence across technical and business domains • 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) • Experience with Kubernetes or container orchestration platforms (preferred) • Open source contributions and community engagement (preferred) • Experience with agent evaluation, reliability, and observability techniques (preferred)

🏖️ Avantages

• Freedom & flexibility; fit your work around your life • Designated quarterly Whaleness Days plus end of year Whaleness break • Home office setup; we want you comfortable while you work • 16 weeks of paid Parental leave • Technology stipend equivalent to $100 net/month • PTO plan that encourages you to take time to do the things you enjoy • Training stipend for conferences, courses and classes • Equity; we are a growing start-up and want all employees to have a share in the success of the company • Docker Swag • Medical benefits, retirement and holidays vary by country • Remote-first culture, with offices in Seattle and Paris

Postuler Maintenant

Emplois Similaires

🕒 il y a 7 mois

Fanatics, Inc.

1001 - 5000

💼 Conseil

📣 Marketing

📦 Logistique

Backend Staff Engineer at Fanatics Betting and Gaming leading the development of a scalable sportsbook platform. Collaborating across teams and driving best practices to enhance software quality and operational metrics.

🇬🇧 Royaume-Uni – Télétravail

⏰ Temps Plein

🔴 Expert

🧑‍💻 Développeur Full-Stack

🗣️🇺🇸🇬🇧 Anglais requis