Thumbtack helps millions of people confidently care for their homes. Thumbtack is the one app you need to take care of and improve your home — from personalized guidance to AI tools and a best-in-class hiring experience. Every day in every county of the U.S., people turn to Thumbtack to complete urgent repairs, seasonal maintenance and bigger improvements. We help homeowners know which projects to do, when to do them and who to hire from our growing community of 300,000 local service businesses. If making an impact inspires you, join us. Imagine what we’ll build together. About the Backend Infrastructure Team The Backend Infrastructure team is a new team within Platform Engineering, created to establish clear ownership and sustained investment in backend platform infrastructure. The team focuses on improving the reliability, performance, and developer experience of Thumbtack’s backend platforms, starting with Go. It operates alongside existing client infrastructure teams and follows a phased, platform-oriented model that prioritizes high-leverage improvements. The team’s work enables backend engineers across the company to iterate faster, diagnose failures more easily, and make changes with greater confidence. The Challenge Thumbtack’s Go backend platform is one of the most critical development surfaces at the company, powering a large portion of our backend services and touched by engineers across dozens of teams. Despite this scale and importance, backend platforms—especially Go—have not had recent dedicated infrastructure ownership. As a result, engineers experience slow and brittle CI pipelines, limited failure visibility, and inefficient local development workflows, alongside long-term risk in shared codebases due to unclear ownership and inconsistent platform stewardship. In contrast, Thumbtack’s client infrastructure teams supporting Frontend, iOS, and Android have shown that dedicated platform ownership leads to faster iteration, clearer failure diagnosis, and more reliable development workflows. The challenge of this role is to apply those proven client-infrastructure ownership and operating patterns to backend platforms, establishing durable foundations for backend CI/CD, local development, and codebase health. Improvements in this role will have outsized impact by unblocking large portions of backend engineering and enabling the platform to scale confidently over time, starting with Go.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
No Education Listed