Senior Software Engineer (Developer Experience)
Posted Updated
- We’re building the infrastructure for an AI-native engineering organization, and every stream here is active work today: agentic developer tools like Claude Code, Codex, and Cursor, backed by a library of skills that encode Thumbtack-specific knowledge; a catalog of Model Context Protocol (MCP) servers that make our internal tools AI-accessible; and cloud development environments (CDEs) built for humans and agents alike
- Alongside these, we’re modernizing the Web and CLI tooling layers engineers reach for every day
- A single improvement we ship can move dozens of teams forward
- Build the platforms behind agentic developer workflows: roll out the tools the org builds on (Claude Code, Codex, Cursor) and ship the skills, plugins, and MCP servers that run across them
- Design and build the product surfaces engineers and AI agents reach for daily: self-service workflows in our Backstage developer portal, our developer CLI, IDE integrations, and the framework engineers use to build and deploy their own agents
- Own and evolve our Cloud Development Environment (CDE) platform for both human developers and AI agents
- Improve the build systems, CI/CD pipelines, test infrastructure, and observability the whole org depends on
- Prototype and evaluate new AI developer tools as they land, and decide what to adopt, configure, and scale across the engineering org
Benefits
- Parental leave
- Health insurance
- Community matters | Sure, our ways of connecting have changed. But we haven’t missed a beat, from virtual concerts to “TTversary” celebrations to weekly catch-ups
- Always be improving | We bring out the best in our colleagues — and our product — by pushing each beyond what we believe we’re capable of. We give honest feedback, even when it’s hard
- Wellness is a way of life | We promote balance with generous PTO and company-wide holidays — and find our centers every Wellness Wednesday with yoga featuring a Thumbtack pro
- A worthy mission | In a world where tech is often seen as eroding good jobs, we’re helping small business owners thrive. Our product makes entrepreneurship accessible to everyone
- Driven by our values | Our values are the compass by which we make all our decisions. Each one matters: Lead with why, Make it count, Own it, Choose teamwork, and Say what you mean
- Plus, amazing benefits | All the benefits you’d expect, plus a few more: generous parental and fertility benefits, $1800 for Thumbtack services per year and a $1200 remote work stipend
- Virtual-first working model coupled with quarterly in-person events and Camp Thumbtack
- 20+ company-wide holidays including two week-long shutdowns
- Libraries (collaborative workspaces) in San Francisco, Salt Lake City, Toronto, and Manila
- Cell phone and WiFi reimbursements
- Subscriptions and Employee Assistance Program for mental health and well-being
- Hands-on experience with agentic developer tools like Claude Code, Cursor, or Codex, and considered opinions about their limits, where they help, and how to scale their use
- A UX mindset applied to engineering systems: you think in personas, journeys, and end-to-end workflows, and design for the people and agents who use what you build
- 6+ years of industry experience in software engineering, including cross-team projects with measurable impact on engineering productivity
- Strong systems thinking: you reason about build pipelines, CI/CD, dev environments, and test infrastructure as interconnected systems, not isolated tools
- Demonstrated experience building developer infrastructure, DevEx, or platform tools that other engineers depend on, from CDE rollouts and internal CLIs to MCP servers and build/CI at 100+ engineer scale
- Fluency in the languages our tooling is built in: Go and Python for CLIs, services, MCP servers, and Slackbots, plus TypeScript and React for the web UIs
