Thumbtack, Inc.

Senior Software Engineer, Developer Experience

Thumbtack, Inc.$180K — $233K *
US-Anywhere
+ 2 other locationsRemote
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Minimum of 4+ years in software engineering experience.
  • Fluency in at least one major programming language, with flexibility to switch between languages.
  • Knowledge of writing high quality, maintainable, and performant code.
  • Experience on a developer infrastructure team, or contributions to related open source projects.
  • Ability to analyze complex problems and understand tradeoffs in product development.
  • Strong passion for improving developer infrastructure throughout your career.
  • Critical thinking skills with a data-driven mindset.

Responsibilities

  • Own key infrastructure projects including build systems, CI/CD, and test infrastructure.
  • Optimize performance and usability of developer workflows from pipeline to production.
  • Collaborate with engineers across various teams to address pain points in tools and systems.
  • Evaluate and drive adoption of cutting-edge technologies relevant to Thumbtack.
  • Ensure timely completion of engineering projects with a focus on developer impact.
  • Tackle complex technical problems across the stack from front-end to infrastructure.

Benefits

  • Collaborative and innovative work environment tackling modern software challenges.
  • Opportunity to work with a diverse tech stack and cutting-edge technologies.
  • Engagement in fast-paced projects with a focus on developer productivity.
  • Possibility of contributing to impactful solutions for the developer community.
Full Job Description
The challenge

We're tackling some of the most important and complex challenges in modern software development. We're introducing GenAI tooling into a hybrid local/cloud development environment - balancing innovation with reliability and performance. We're streamlining the designer-developer feedback loop to enable rapid prototyping and faster iteration. And we're building the foundations for measuring developer productivity across diverse workflows, helping Thumbtack make smarter, faster engineering investments.

What you'll do
  • 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.
In order to be successful, you must bring
  • Minimum of 4+ years of industry experience in software engineering.
  • You're fluent in at least one major programming language and would be able to switch between multiple languages and frameworks. In our stack, we use Go, Scala, PHP, TypeScript, React, Next.js, Swift, and Kotlin for our web and mobile apps. Our developer tooling is in Go and Python.
  • You know what it means to write high quality, maintainable, testable, reliable and performant code, and you enjoy doing it.
  • You have experience working on a developer infrastructure team, taking on full or part-time developer experience roles, or have contributed to related open source projects.
  • You can break down complex problems rigorously and understand the tradeoffs necessary to deliver great, impactful products.
  • You care deeply about developer infrastructure, and have consistently made improvements to the developer ecosystem around you throughout your career.
  • You're curious, you're data-driven, you love to ask questions, you think critically about problems, and enjoy delivering value to your users and your teammates through your work.


Expected salary ranges
  • For candidates living in Ontario and British Columbia, the expected salary range for the role is currently $180,200.00 - $233,200.00.

Actual offered salaries will vary and will be based on various factors, such as calibrated job level, qualifications, skills, competencies, and proficiency for the role.

Note: Thumbtack uses AI tools to support our resume screening process. However, our Recruiting team's expertise and judgment guide hiring decisions.

Actual offered salaries will vary and will be based on various factors, such as calibrated job level, qualifications, skills, competencies, and proficiency for the role.

About Thumbtack, Inc.

Thumbtack is an online marketplace that connects consumers with local professionals for various services, such as home improvement, events, and wellness. The company was founded in 2008 by Marco Zappacosta, Jonathan Swanson, and Sander Daniels, and has since grown to serve millions of customers across the United States. Thumbtack uses a proprietary matching algorithm to connect customers with the best professionals for their needs, and offers a range of tools to help professionals manage their businesses. The company has raised over $400 million in funding from investors such as Sequoia Capital, Google Capital, and Tiger Global Management.
Learn more about Thumbtack, Inc.
Size
1,200 employees
Industry
Founded
2008

Similar Jobs

More Jobs at Thumbtack, Inc.

More Information Technology Jobs

Find similar Senior Software Engineer, Developer Experience jobs: