Senior Software Engineer, Pricing

1 Month ago • 5 Years + • Software Development & Engineering

Job Summary

Job Description

Thumbtack seeks a Senior Software Engineer for its Pricing Team. This role focuses on enabling marketplace growth through pricing strategies based on supply, demand, and willingness to pay. The team develops tools and solutions to monetize various product lines, leveraging marketplace data and analytical models. The engineer will collaborate with other engineers, product managers, and business stakeholders to build new features, architect software components, and optimize pricing systems. Responsibilities include driving engineering projects to completion with a focus on business impact, solving technical challenges, and maintaining operational stability of the marketplace and microservices.
Must have:
  • 5+ years of industry experience in software engineering
  • Backend development experience
  • Strong understanding of data structures and algorithms
  • Fluent in at least one major programming language (Go, Scala, Python)
  • Experience with databases (Postgres, DynamoDB)
  • Ability to rigorously break down complex problems
  • Curiosity and data-driven approach

Job Details

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 Pricing Team

The goal of the Pricing team is to enable marketplace growth through pricing based on supply and demand marketplace dynamics and pro’s willingness to pay. The team builds tools and solutions to monetize various product lines at Thumbtack and communicate them to the pros. The team leverages Thumbtack's marketplace data and develops analytical and statistical models to set the prices and guidelines for all of the above transactions while balancing the pro experience, customer experience, and Thumbtack’s marketplace dynamics.

About the Role

Monetization is key to the growth of any business, and in this role you will focus on bringing Thumbtack’s business model to life. The team is highly interdisciplinary, encompassing engineers with a variety of skill sets including backend engineering, applied science and data science. As a Software Engineer, you’ll collaborate with other engineers in the team, product managers, and business stakeholders to help execute on a broad range of projects. This could include building new product features to improve the experience of our users, architecting software components to support a fast-growing user base to optimize our pricing systems and provide better control to professionals on our platform to profitably grow their businesses.

What you'll do

  • Drive engineering projects to completion, with a tenacious focus on the business impact of those projects. Skilled at prioritizing tasks to deliver on goals with a sense of urgency.
  • Solve tough technical problems and stay up-to-date with the latest advances in this constantly evolving problem space
  • Collaborate with engineers, analysts, data scientists and product managers to identify and improve the Pricing and Budget systems on Thumbtack platform
  • Help maintain the operational stability of Thumbtack’s marketplace and the underlying microservices, and help fix any bugs that may cause deterioration in performance or functionality

In order to be successful, you must bring

  • Bachelor’s degree in Computer Science or related field, or equivalent experience
  • 5+ years of industry experience in software engineering, working on backend development
  • Strong understanding of data structures and algorithms
  • You’re fluent in at least one major programming language and would be able to switch between multiple languages. In our stack, we use Go, Scala & Python.
  • You have experience building software using databases (e.g. Postgres, DynamoDB, etc.)
  • You can break down complex problems rigorously and understand the tradeoffs necessary to deliver great, impactful products.
  • You’re curious, you’re data-driven, you love to ask questions, and you think critically about problems.

#LI-Remote

Thumbtack embraces diversity. We are proud to be an equal opportunity workplace and do not discriminate on the basis of sex, race, color, age, pregnancy, sexual orientation, gender identity or expression, religion, national origin, ancestry, citizenship, marital status, military or veteran status, genetic information, disability status, or any other characteristic protected by federal, provincial, state, or local law. We also will consider for employment qualified applicants with arrest and conviction records, consistent with applicable law. 

Thumbtack is committed to working with and providing reasonable accommodation to individuals with disabilities. If you would like to request a reasonable accommodation for a medical condition or disability during any part of the application process, please contact: recruitingops@thumbtack.com

If you are a California resident, please review information regarding your rights under California privacy laws contained in Thumbtack’s Privacy policy available at https://www.thumbtack.com/privacy/ .

Similar Jobs

Black Kite Studios - VFX Supervisor

Black Kite Studios

London, England, United Kingdom (On-Site)
2 Years ago
Snappr - Senior Software Engineer (Fullstack)

Snappr

Mexico City, Mexico (Hybrid)
1 Year ago
Nintendo - Associate Vendor Management Specialist

Nintendo

Redmond, Washington, United States (On-Site)
11 Months ago
Oliver Agency - YouTube Marketing Experiences - Manager

Oliver Agency

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Apple - SwiftUI Frameworks Engineering Manager

Apple

Cupertino, California, United States (On-Site)
2 Months ago
London stock Exchange - Developer Platforms Senior Engineer

London stock Exchange

Hyderabad, Telangana, India (On-Site)
2 Months ago
Glocomms - Desktop Engineer

Glocomms

New York, United States (On-Site)
2 Weeks ago
Assystems - Senior Wet Utility Engineer

Assystems

Al Jubail, Eastern Province, Saudi Arabia (On-Site)
8 Months ago
Relatient - Lead Software Engineer

Relatient

Pune, Maharashtra, India (Hybrid)
1 Week ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Seamount - Senior Project Manager

Seamount

Los Angeles, California, United States (On-Site)
2 Months ago
Valeo - Lead - Digital & AI

Valeo

Chennai, Tamil Nadu, India (On-Site)
2 Months ago
Techland - Rendering Programmer

Techland

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
8 Months ago
Vercel - Product Manager

Vercel

New York, United States (Hybrid)
1 Month ago
neostella - VP of Digital Marketing and Go-To-Market

neostella

Milwaukee, Wisconsin, United States (Hybrid)
3 Weeks ago
Side - Senior Producer

Side

Romania (Remote)
2 Months ago
Trek - Project Manager

Trek

Haryana, India (On-Site)
5 Months ago
Razer - Product Marketing Specialist

Razer

Singapore (On-Site)
1 Month ago
Tide - Sales Onboarding Specialist

Tide

Hyderabad, Telangana, India (On-Site)
1 Month ago
Nintendo - Experiential Marketing Specialist

Nintendo

Redmond, Washington, United States (Hybrid)
7 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Ontario, Canada

WaveApps - Manager, Engineering

WaveApps

Canada (Remote)
4 Weeks ago
virtual machine - Annual Practice Launch (CNLOPB)

virtual machine

Paradise, Newfoundland And Labrador, Canada (On-Site)
1 Month ago
TransUnion - Sr. Application Developer

TransUnion

Burlington, Ontario, Canada (Hybrid)
2 Months ago
Kabam - Backend Software Engineer

Kabam

Vancouver, British Columbia, Canada (Hybrid)
1 Month ago
Boomi  - Consultant, Customer Journey

Boomi

Vancouver, British Columbia, Canada (Hybrid)
1 Month ago
CAE - Offset & Industrial Cooperation Manager

CAE

Montreal, Quebec, Canada (On-Site)
1 Month ago
Thumbtack - Applied Scientist, Customer Growth

Thumbtack

Ontario, Canada (Remote)
1 Month ago
Activision - Lead Technical Dialogue Designer

Activision

Toronto, Ontario, Canada (On-Site)
1 Week ago
eBay - Art Director, US

eBay

Toronto, Ontario, Canada (Hybrid)
1 Week ago
GoMotive - People Analytics Partner

GoMotive

Canada (Remote)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Internet Brands - Compliance & Privacy Analyst / Engineer

Internet Brands

Newark, New Jersey, United States (On-Site)
2 Weeks ago
Zscaler - Principal Software Engineer - Windows OS

Zscaler

San Jose, California, United States (Hybrid)
1 Month ago
Global Business Travel - Software Development Engineer II

Global Business Travel

Issy-les-Moulineaux, Île-de-France, France (On-Site)
3 Weeks ago
Google - Software Engineering Manager, People with Disabilities

Google

Belo Horizonte, State Of Minas Gerais, Brazil (On-Site)
9 Months ago
Shield AI - Engineer II, Safety Critical Software (R3553)

Shield AI

San Diego, California, United States (On-Site)
1 Week ago
Apple - Software Development Engineer

Apple

Cupertino, California, United States (On-Site)
1 Month ago
Jane Street - Evening Move-Add-Change Engineer

Jane Street

Hong Kong (On-Site)
2 Months ago
Apple - SAP Order to Cash Operations Lead

Apple

Austin, Texas, United States (On-Site)
2 Months ago
Wind River - Director, Engineering

Wind River

Chennai, Tamil Nadu, India (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded