← Back to job listings
TH
Senior Software Engineer (Developer Experience)
Thumbtack · Canada
About The Role
Join Thumbtack, a mission-driven company dedicated to helping small business owners thrive. As a Senior Software Engineer focused on Developer Experience, you will play a crucial role in building the infrastructure for an AI-native engineering organization. You will work on agentic developer tools, cloud development environments, and modernizing web and CLI tooling layers. Your contributions will have a significant impact on the productivity of multiple teams. Enjoy a virtual-first working model, generous benefits, and a supportive company culture.
- Concevoir et construire les surfaces de produit que les ingénieurs et les agents d'IA utilisent quotidiennement, y compris les flux de travail en libre-service dans notre portail de développeur Backstage.
- Améliorer les systèmes de construction, les pipelines CI/CD, l'infrastructure de test et l'observabilité sur lesquels toute l'organisation dépend.
- Prototyper et évaluer de nouveaux outils de développement IA à mesure qu'ils arrivent, et décider quoi adopter, configurer et étendre à l'ensemble de l'organisation d'ingénierie.
- 6+ years of industry experience in software engineering, including cross-team projects with measurable impact on engineering productivity
- 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
- 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
- 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
- Strong systems thinking: you reason about build pipelines, CI/CD, dev environments, and test infrastructure as interconnected systems, not isolated tools
- 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
This is an external listing. JobSpring does not represent or verify the employer. Report this listing
JobSpring