Senior Software Engineer, AI Developer Tools

Docker · Remote · San Francisco, CA · Seattle, WA ·
Fully remoteFull-timeSenior5+ years
COMPENSATION
€•• – ••k
0 applicants so far

Listed on the employer's job board (Ashby)

  • Senior level role
  • Fully remote
  • Go, Python, Rust
  • LLM & AI Agents
  • Visa sponsorship possible

Join Docker's AI Developer Tools team to build the next generation of software development infrastructure. You will design and operate AI-powered agents that automate code reviews, testing, and incident response, while also developing the underlying platform that allows other teams to prototype and deploy their own AI tools.

This position sits at the intersection of AI, developer experience, and platform engineering. You will work with LLMs and agent orchestration frameworks to create trustworthy, sandboxed environments for autonomous workflows, helping engineers across the company adopt AI-native practices.

What you'll do

  • Design and operate production AI agents for code review, testing, and diagnostics
  • Integrate LLM providers and agent orchestration frameworks into reliable tools
  • Build integrations between AI tools and existing CI/CD and observability systems
  • Develop self-service platform capabilities including deployment pipelines and security
  • Write design documents and participate in technical design reviews
  • Participate in on-call rotation and improve incident response tooling
  • Mentor newer engineers and share knowledge about AI technologies

What you'll need

  • 6+ years of experience building and operating production systems
  • Hands-on experience building LLM-powered applications or AI agents
  • Working knowledge of LLM APIs, prompt engineering, and agent frameworks
  • Experience with scalable backend services and distributed systems
  • Proficiency in Go, Rust, Java, or Python
  • Experience with Kubernetes, CI/CD pipelines, and observability systems
  • Strong communication skills for a remote, async-first environment
  • Bachelor's degree in Computer Science or equivalent practical experience

Nice to have

  • Experience with Model Context Protocol (MCP) or similar standards
  • Background in DevOps, SRE, or platform engineering
  • Contributions to open source AI or developer tooling projects
  • Experience with GitOps patterns like ArgoCD and Grafana
  • Familiarity with infrastructure-as-code tools like Terraform or Pulumi

Stack

  • Go
  • Rust
  • Java
  • Python
  • Kubernetes
  • ArgoCD
  • Grafana
  • Terraform
  • Pulumi
  • AWS
  • GCP
  • Azure

How you'll work

  • Fully remote first culture
  • Globally distributed team
  • On-call rotation required
  • Async-first communication style

What you get

  • Generous paid time off and quarterly Whaleness Days
  • Home office support and monthly technology stipend
  • Annual learning and development stipend
  • 16 weeks paid parental leave after six months
  • Equity package for all full-time employees
  • Comprehensive medical and retirement benefits
  • Visa sponsorship considered case-by-case