Senior Software Engineer, Developer Experience

Thumbtack•San Francisco, CA
•$179,400 - $272,800

About The Position

Thumbtack’s Developer Experience team helps the company’s approximately 250 engineers work more productively. The four-person senior team owns AI-powered developer workflows, cloud development environments, and the internal developer platform used across engineering. It works closely with engineers across the company to identify pain points and deliver solutions. The role builds infrastructure for an AI-native engineering organization, including agentic developer tools such as Claude Code, Codex, and Cursor; skills that encode company-specific knowledge; Model Context Protocol (MCP) servers; and cloud development environments for both people and AI agents. It also modernizes the web and CLI tooling used by engineers. The successful candidate will build and evolve these platforms and related self-service workflows, developer tools, build systems, CI/CD, test infrastructure, and observability. They will evaluate new AI developer tools and determine how to adopt and scale them across the engineering organization.

Requirements

  • Demonstrated experience building developer infrastructure, developer experience (DevEx), or platform tools that other engineers rely on, such as CDE rollouts, internal CLIs, MCP servers, and build or CI systems at 100+ engineer scale.
  • Strong systems thinking, including the ability to reason about build pipelines, CI/CD, development environments, and test infrastructure as interconnected systems.
  • A UX mindset for engineering systems, with the ability to think in personas, journeys, and end-to-end workflows and design for both people and agents.
  • Hands-on experience with agentic developer tools such as Claude Code, Cursor, or Codex, and considered views on their limitations, benefits, and how to scale their use.
  • Fluency in Go and Python for CLIs, services, MCP servers, and Slackbots, and TypeScript and React for web UIs.
  • At least 6 years of industry experience in software engineering, including cross-team projects with measurable impact on engineering productivity.

Responsibilities

  • Roll out agentic developer tools such as Claude Code, Codex, and Cursor, and build the skills, plugins, and MCP servers used with them.
  • Design and build self-service workflows in the Backstage developer portal, the developer CLI, IDE integrations, and a framework for engineers to build and deploy their own agents.
  • Own and evolve the Cloud Development Environment (CDE) platform for human developers and AI agents.
  • Improve build systems, CI/CD pipelines, test infrastructure, and observability used across the engineering organization.
  • Prototype and evaluate new AI developer tools, and decide what to adopt, configure, and scale across the organization.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service