
Principal Support Engineer
✨ Why This Is a Good Vibe Coding Job
Docker is leading the charge by explicitly listing 'vibe coding' as a core methodology, seeking engineers who use AI tools as force multipliers. This role is unique because you aren't just using AI to code—you're building the infrastructure that allows autonomous agents to operate safely within Docker’s massive global ecosystem.
Lead the AI Agent Revolution at Docker
In this role, you’ll be at the forefront of the vibe coding movement, leveraging advanced AI tools to construct an agentic platform that redefines how Docker supports its 20 million users. You aren't just shipping code; you're orchestrating a system of LLM patterns, automated workflows, and secure infrastructure. This is a chance to move beyond manual ticket handling and build autonomous systems that manage complex triage and resolution in real-time.
A Modern Tech Stack for the AI-First Engineer
You will work across the full stack—primarily utilizing TypeScript, React, and Go—while mastering the nuances of AI-assisted development. This position requires deep fluency in tools like Cursor and Claude, applying them to design robust systems featuring:
- Agentic Orchestration: Implementing tool/function calling, retrieval, and structured outputs.
- Reliable Vibe Coding: Iterating at high speed with AI while maintaining strict standards for testing, observability, and "human-in-the-loop" safety gates.
- Deep Integrations: Connecting CRM and data warehouse platforms via REST APIs and webhooks to provide agents with live, actionable context.
Your Path to Impact
Starting with "shadow-mode" agents, you will gradually transition Docker’s support capabilities toward automated, gated resolutions for high-volume billing and technical queries. Over your first year, you will standardize the guardrails and evaluation frameworks that allow AI to scale safely, proving that rapid, AI-driven development can coexist with world-class system reliability.
Benefits
Skills & Tags
Keywords
Categories
Source: ashby