Senior Software Engineer, Developer Experience

ThumbtackSan Francisco, CA
$179,400 - $272,800

About The Position

Thumbtack is seeking a Senior Software Engineer for their Developer Experience (DX) team. This team is dedicated to making the engineering process fast, reliable, and enjoyable. They collaborate on challenging problems, emphasizing ownership and transparency. As a DX team member, you will partner with engineers across the company to identify pain points, design practical solutions, and implement improvements that enhance the entire engineering organization. The role involves tackling complex software development challenges, including integrating GenAI tooling into a hybrid development environment, streamlining the designer-developer feedback loop for rapid prototyping, and building foundations for measuring developer productivity to inform engineering investments.

Requirements

  • Minimum of 4+ years of industry experience in software engineering.
  • Fluent in at least one major programming language and able to switch between multiple languages and frameworks (Go, Scala, PHP, TypeScript, React, Next.js, Swift, and Kotlin for web/mobile; Go and Python for developer tooling).
  • Experience writing high quality, maintainable, testable, reliable, and performant code.
  • Experience working on a developer infrastructure team, taking on full or part-time developer experience roles, or contributed to related open source projects.
  • Ability to rigorously break down complex problems and understand necessary tradeoffs.
  • Deep care for developer infrastructure and a history of making improvements to the developer ecosystem.
  • Curiosity, data-driven approach, critical thinking, and a desire to deliver value to users and teammates.

Responsibilities

  • Own the realization of the company’s charter across key infrastructure components – build systems, CI/CD, test infra, observability and dev/test environments.
  • Optimize performance, improve usability and simplify configuration of developer workflows throughout the development pipeline to production.
  • Work closely with engineers across the entire organization – spanning iOS, Android, web and backend – to identify pain points and gaps in systems and tools, and iterate with them on delivering solutions.
  • Explore best-in-class and cutting-edge technologies in the industry, evaluate relevance to Thumbtack, and drive adoption of impactful technologies at the company.
  • Drive engineering projects to completion, with a tenacious focus on the developer impact of those projects. Prioritize tasks to deliver on goals with a sense of urgency.
  • Solve tough technical problems at any level of the stack, and be persistent in getting to the solution, whether it involves front-end, back-end, or infrastructure work.

Benefits

  • Health insurance
  • Dental insurance
  • Vision insurance
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service