About Thumbtack
Connecting homeowners with skilled local professionals
Key Highlights
- Valued at $3.2 billion after Series F funding
- Raised $699.4 million to date
- Headquartered in SoMa, San Francisco, CA
- Over 1,001 employees focused on home improvement
Thumbtack is a local services marketplace app headquartered in SoMa, San Francisco, CA, that connects homeowners with skilled professionals for various projects, from minor repairs to major renovations. With over 1,001 employees and a valuation of $3.2 billion following its Series F funding round, T...
🎁 Benefits
Thumbtack offers generous parental leave, health insurance, and wellness initiatives including $1,800 for Thumbtack services annually and a $1,200 rem...
🌟 Culture
Thumbtack fosters a culture of continuous improvement and teamwork, encouraging honest feedback and collaboration. The company values community connec...
Skills & Technologies
Overview
Thumbtack is hiring a Staff Software Engineer for their Backend Infrastructure team to improve the reliability and performance of backend platforms. You'll work with Go to enhance developer experience and platform infrastructure. This position requires significant experience in backend engineering.
Job Description
Who you are
You have extensive experience in backend engineering, particularly with Go, and understand the intricacies of building and maintaining scalable backend systems. You thrive in environments where you can take ownership of critical infrastructure and drive improvements that enhance developer productivity and system reliability. Your background includes working on large-scale systems, and you have a strong grasp of performance optimization and reliability best practices.
You are a collaborative team player who enjoys working alongside engineers from various teams to identify pain points and implement effective solutions. Your communication skills allow you to articulate complex technical concepts clearly, making it easier for cross-functional teams to understand and engage with the backend infrastructure. You are passionate about creating a seamless developer experience and are always looking for ways to innovate and improve existing processes.
What you'll do
As a Staff Software Engineer on the Backend Infrastructure team, you will lead initiatives to enhance the performance and reliability of Thumbtack's backend platforms. Your primary focus will be on the Go backend platform, where you will establish clear ownership and drive sustained investment in infrastructure improvements. You will collaborate with other engineering teams to identify challenges and implement high-leverage solutions that enable faster iteration and easier diagnostics for backend engineers.
You will be responsible for designing and implementing enhancements that improve the overall developer experience, ensuring that engineers can work efficiently and confidently. Your role will involve analyzing existing systems, identifying bottlenecks, and proposing architectural changes that align with the company's goals. You will also mentor junior engineers, sharing your expertise and fostering a culture of continuous learning and improvement within the team.
What we offer
At Thumbtack, you will be part of a mission-driven company that values craftsmanship and innovation. We offer a competitive salary and benefits package, along with opportunities for professional growth and development. You will work in a supportive environment that encourages collaboration and creativity, allowing you to make a meaningful impact on the lives of millions of homeowners across the U.S. Join us in building a platform that empowers people to take care of their homes with confidence.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Thumbtack.
Similar Jobs You Might Like
Based on your interests and this role
Staff Engineer
Thumbtack is hiring a Staff Software Engineer for their Backend Infrastructure team to improve the reliability and performance of their backend platforms. You'll work with Go and collaborate with various engineering teams. This position requires significant experience in backend engineering.

Backend Engineer
Flex is hiring a Staff Software Engineer, Backend to help shape the technical direction and architecture of their backend services. You'll work with Java and Spring to deliver scalable solutions. This role requires significant experience in backend engineering.

Backend Engineer
Bestow is hiring a Staff Backend Engineer to build and modernize life insurance technology. You'll work with Go to enhance the platform's infrastructure. This position requires significant backend engineering experience.

Backend Engineer
Laurel is hiring a Staff Backend Engineer to enhance engineering practices across their backend stack. You'll collaborate with a cross-functional team to tackle high-level business challenges. This role requires significant experience in backend engineering.

Backend Engineer
Bestow is hiring a Staff Backend Engineer to build and modernize life insurance technology. You'll work with Python to develop scalable backend solutions. This position requires significant experience in backend engineering.