CronJobs

backend jobs

Staff Software Engineer, AI Developer Tools

Docker · San Francisco, CA

remotestaff$170,350–$275,550Posted Oct 14, 2026DockerLLMsAI agentsplatform engineeringautomationobservability

Apply on the employer site

About this role

## Staff Software Engineer — AI Developer Tools ### About Docker Docker is a developer tooling brand trusted by **20M+ monthly users** and **20B+ container image pulls**. Docker supports developers with products like **Docker Desktop**, **Docker Hub**, and **Docker Scout**. The team is **globally distributed and remote-first**, building the tools that define how software is built and delivered. As **AI agents** reshape software development, Docker is at the center of that shift—providing **sandboxed environments**, **verified images**, and **secure infrastructure** to make autonomous workflows trustworthy by default. --- ### Role Overview Docker is looking for a **Staff Software Engineer** to set the technical direction for key parts of the **AI Developer Tools** team. You’ll work at the intersection of **AI**, **developer experience**, and **platform engineering**, building: - **AI-powered tools** that help teams prototype, deploy, and scale their own AI developer tools - The **platform** that enables self-service creation and deployment of those tools As a Staff Engineer, you will own technical design and delivery for two areas: #### 1) AI-Powered Developer Tools Design and build **AI agents and tools** that: - Accelerate developer productivity - Surface **observability insights** - Automate **operational reviews** Examples include: - AI-powered **code review** and **refactoring** assistants - **Automated test generators** and **local environment setup** tools - **Deployment pipeline diagnostic** agents - Agents that simplify **on-call work** during incidents #### 2) Self-Service AI Developer Tools Platform Design and build the **platform infrastructure** that lets product and platform teams across Docker prototype, build, and deploy their own AI developer tools. You’ll set patterns and standards so teams can: - Experiment and iterate quickly - Graduate successful prototypes into **production-ready services** You’ll report to the **Senior Manager, AI Developer Tools** and collaborate closely with **Principal engineers**, engineering leadership, product engineering teams, and platform teams. --- ### What Would Make Someone Successful You are a **hands-on technical leader** who thrives at the intersection of **AI**, **developer experience**, and **platform engineering**. You: - Have shipped **production systems** built on **LLMs** and **AI agents** - Can clearly explain what worked and what didn’t - Think in **platforms** (design once so multiple teams move faster) - Have strong opinions on what makes a developer tool effective - Exercise sound judgment on when to build vs. integrate (and when not to) - Can balance **technical quality** with **iterative shipping** in a fast-moving AI landscape - Ask about **scale, users, and constraints** before designing - Lead through **influence and mentorship**, raising the level of the engineers around you --- ### Responsibilities (High Level) - **Technical Leadership & Architecture**: Set technical direction and own architecture for AI-powered developer tools and the self-service platform within the team’s roadmap - Turn ambiguous problems into clear requirements, plans, and staged decisions - Ask about scale, users, and constraints before designing *(Note: The provided description appears truncated after “write down your...”.)*

Listing freshness

CronJobs last confirmed this listing 1h ago. If its source stops confirming the opening for seven days, this page is removed from active inventory.

Browse all software engineering jobs →

Follow fresh jobs in Discord