Docker

Staff Software Engineer, AI Developer Tools

Docker
Apply
9 hours ago
Seattle, WA, USA or San Francisco, CA, USAStaff+

Base Salary

$170k - $276k/yr

Responsibilities

  • Set technical direction and own the architecture for AI-powered developer tools and the self-service AI developer tools platform.
  • Design, build, and operate production AI agents for code review, test generation, deployment diagnostics, incident response, and developer productivity.
  • Build reusable platform capabilities that enable teams to prototype, deploy, observe, secure, and operate AI tools.
  • Establish standards and best practices for LLM integration, agent development, production AI systems, deployment, observability, security, and operations.
  • Design reliable and scalable infrastructure and integrations with developer infrastructure, deployment systems, CI/CD pipelines, and observability platforms.
  • Evaluate LLM technologies, providers, agent frameworks, and developer tooling, making explicit build-versus-integrate trade-offs.
  • Define measures for AI tool adoption, productivity gains, effectiveness, developer satisfaction, cost, reliability, and performance.
  • Lead cross-team technical delivery, design reviews, architectural documentation, and initiatives spanning multiple teams.
  • Mentor experienced engineers and improve shared engineering workflows, controls, design reviews, and code reviews.
  • Participate in on-call rotations, including possible evenings, weekends, and holidays, and use operational learnings to improve alerts, runbooks, and tooling.

Requirements

  • At least 8 years of software engineering experience with demonstrated technical leadership on production systems at scale.
  • Hands-on production experience building LLM-powered applications, AI agents, or AI-assisted developer tools.
  • Strong understanding of LLM APIs including OpenAI and Anthropic, prompt engineering, agent orchestration frameworks, and AI-assisted software development workflows.
  • Experience designing and building scalable distributed systems and developer-facing, platform, or internal tools.
  • Production experience with cloud-native infrastructure, Kubernetes, GitOps deployment patterns, observability systems, and CI/CD pipelines.
  • Proficiency in Go, Rust, Java, or Python, with strong software engineering fundamentals; Go is preferred.
  • Experience clarifying requirements and constraints, leading complex cross-team initiatives, influencing without direct authority, and mentoring experienced engineers.
  • Strong product and platform judgment, clear written and spoken communication, ownership, and ability to deliver iteratively in ambiguous environments.
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Preferred qualifications include MCP or similar AI agent integration standards, developer productivity, DevOps, SRE, or platform engineering experience.
  • Preferred qualifications include open-source contributions, experience scaling internal platforms into widely adopted services, knowledge of security and compliance for production AI systems, and experience with Terraform, Pulumi, AWS, GCP, or Azure.

Benefits

  • Remote-first work-from-home arrangement with offices in Seattle and Paris for collaboration.
  • Flexible scheduling, generous PTO, quarterly Whaleness Days, and an end-of-year Whaleness break.
  • Home office support and a technology stipend equivalent to US$100 net per month.
  • Annual stipend for conferences, courses, certifications, and continued learning.
  • Sixteen weeks of paid parental leave after six months of employment.
  • Equity for all full-time employees, comprehensive benefits, retirement and medical benefits, and paid holidays that vary by country.
  • Docker swag and globally distributed team support.
Docker

About Docker

1,001-5,000 employees

Docker builds developer tools for building, sharing, and running containerized applications, including Docker Desktop, Docker Hub, Docker Scout, and the open-source Docker Engine. It monetizes through paid subscriptions for individuals, teams, and enterprises, along with security offerings such as Docker Hardened Images. Founded in 2013 and headquartered in San Francisco, the company serves over 20 million monthly users and supports more than 20 billion container image pulls.

Contact me