
Senior Software Engineer, AI Developer Tools
Posted 4 hours ago

Posted 4 hours ago
This is a fully remote position, open to applicants in California, +1 more state.
• Design, develop, and maintain production AI agents aimed at enhancing developer productivity, such as code review assistants, test generators, deployment diagnostics, and automation for incident response.
• Integrate LLM providers, agent orchestration frameworks, and MCP servers into dependable tools.
• Create systems that assist Docker engineers in adopting AI-native development tools.
• Establish integrations between AI developer tools and CI/CD pipelines, observability platforms, and deployment systems.
• Implement tools to measure adoption rates, effectiveness, and developer satisfaction.
• Enhance self-service platform capabilities including ArgoCD/GitOps deployment pipelines, Grafana observability integration, security controls, and cost management.
• Shorten the time-to-production for new products from weeks to days.
• Contribute to the reliability, security, and performance standards for AI systems, including SLOs, monitoring, and incident response protocols.
• Guide features and services from initial requirements through to production.
• Compose design documents and engage in design reviews.
• Review code and disseminate knowledge among the team.
• Participate in the on-call rotation, enhancing alerts, runbooks, and tooling.
• Adhere to AI-assisted engineering practices and validate AI-generated outputs.
• Collaborate with Infrastructure, Security, Data, product engineering, and platform teams.
• Assist junior engineers in understanding the team's tools, patterns, and practices.
• Monitor emerging AI/LLM technologies and agent frameworks, sharing valuable insights.
• Over 6 years of software engineering experience in building and managing production systems.
• Practical experience in constructing LLM-powered applications, AI agents, or AI-assisted developer tools.
• Proficient knowledge of LLM APIs, including those from OpenAI and Anthropic.
• Understanding of prompt engineering, agent orchestration frameworks, and the practical applications of AI in software development workflows.
• Experience in developing and managing scalable backend services, distributed systems, or developer-facing platforms.
• Familiarity with cloud-native infrastructure, Kubernetes, CI/CD pipelines, and observability systems.
• Proficient in programming languages such as Go, Rust, Java, or Python, with a preference for Go.
• Strong foundation in software engineering principles.
• Experience in creating developer tools, platform systems, or internal tools utilized by other engineers.
• Good product judgment with the ability to assess developer experience and technical trade-offs.
• Excellent written and verbal communication skills tailored to a remote, asynchronous workplace.
• A strong sense of ownership and a proactive approach to action and iterative delivery in dynamic, fast-paced settings.
• Capable of working independently in a distributed, remote-first team environment.
• Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
• Preferred experience with MCP or similar AI agent integration standards.
• Background in developer productivity, DevOps, SRE, or platform engineering is a plus.
• Contributions to open-source AI tools, developer tooling, or platform engineering projects are favored.
• Familiarity with GitOps deployment patterns such as ArgoCD or Grafana-based observability is preferred.
• Understanding of security and operational practices for production AI systems is advantageous.
• Experience with infrastructure-as-code solutions like Terraform or Pulumi and major cloud platforms such as AWS, GCP, or Azure is preferred.
• Must possess legal authorization to work in the United States.
• Equity for all full-time employees.
• Remote-first work from home policy.
• Flexible scheduling options.
• Generous paid time off (PTO).
• Quarterly Whaleness Days.
• Year-end Whaleness break.
• Support for home office setup.
• Technology stipend of US$100 net per month.
• Annual learning and development stipend for conferences, courses, certifications, and ongoing education.
• 16 weeks of paid parental leave after six months of employment.
• Medical benefits.
• Retirement benefits.
• Paid holidays.
• Docker merchandise.
Vericast
Kovo
MUTT DATA
Docker, Inc
Get handpicked remote jobs straight to your inbox weekly.