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 their backend platforms. You'll work with Go and collaborate with various engineering teams. 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 improve developer experience and platform reliability, and you have a track record of implementing high-leverage improvements in backend infrastructure.
You are skilled in diagnosing failures and optimizing performance, enabling engineers to iterate faster and with greater confidence. Your collaborative spirit allows you to work effectively with cross-functional teams, ensuring that backend services meet the needs of various stakeholders.
What you'll do
As a Staff Software Engineer on the Backend Infrastructure team, you will take ownership of Thumbtack's Go backend platform, which is critical to the company's operations. You will focus on enhancing the reliability and performance of backend services, working closely with other engineering teams to identify areas for improvement.
You will lead initiatives to establish clear ownership of backend infrastructure, ensuring that it receives the sustained investment it requires. Your role will involve collaborating with engineers across the company to facilitate faster iterations and easier diagnostics of backend services.
You will also be responsible for mentoring junior engineers, sharing your expertise in Go and backend systems, and fostering a culture of continuous improvement within the team. Your contributions will directly impact the efficiency and effectiveness of Thumbtack's backend operations.
What we offer
At Thumbtack, you will be part of a mission-driven team that is dedicated to helping homeowners manage their projects effectively. We offer a supportive work environment that encourages innovation and collaboration. You will have the opportunity to work remotely while being part of a dynamic team that values your input and expertise. We encourage you to apply even if your experience doesn't match every requirement, as we believe in the potential of diverse backgrounds and perspectives.
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 backend platforms. You'll work with Go to enhance developer experience and platform infrastructure. This position requires significant experience in backend engineering.

Backend Engineer
Censys is hiring a Staff Backend Engineer to build scalable, data-driven services for their Internet Map Connections team. You'll work with distributed systems and cloud infrastructure to deliver real-time Internet intelligence. This position requires experience in backend engineering and distributed systems.

Backend Engineer
Phantom is hiring a Staff Backend Engineer to shape the technical direction of their backend systems. You'll work with AWS, Kubernetes, and Rust to build high-volume, high-availability solutions. This position requires proven backend engineering experience with distributed systems.

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
ANYbotics is hiring a Senior Backend Engineer to design and develop the backend for robotic applications. You'll work on cutting-edge technology in Barcelona. This position requires significant backend engineering experience.