Senior Software Engineer, Pricing

Thumbtack Logo

Thumbtack

💵 $170k-$259k
📍Remote - United States

Summary

Join Thumbtack's Pricing team and play a key role in driving marketplace growth through data-driven pricing strategies. As a Software Engineer, you will collaborate with engineers, product managers, and stakeholders to build and improve pricing systems, optimize the platform for a growing user base, and enhance the experience for both customers and professionals. You will drive engineering projects, solve complex technical problems, and maintain the operational stability of Thumbtack's marketplace. This role requires a Bachelor's degree in Computer Science or a related field, 5+ years of backend software engineering experience, strong understanding of data structures and algorithms, fluency in at least one major programming language (Go, Scala, or Python preferred), and experience with databases (e.g., Postgres, DynamoDB). The position offers competitive salary ranges varying by location and includes remote work flexibility.

Requirements

  • 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

Responsibilities

  • 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

Benefits

  • For candidates living in San Francisco / Bay Area, San Jose, New York City, or Seattle metros, the expected salary range for the role is currently $200,900 - $259,900
  • For candidates living in Austin, TX or Washington DC metros or in California, Massachusetts, New Jersey, or Washington states, the expected salary range for the role is currently $180,800 - $234,000
  • For candidates living in all other US locations, the expected salary range for this role is currently $170,800 - $221,000
  • #LI-Remote

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs