Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer, Developer Experience

$180.2k - $233.2k per year
Full-time

Thumbtack

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 Developer Experience Team

The Developer Experience (DX) team at Thumbtack is focused on making engineering fast, reliable, and delightful. We tackle hard problems collaboratively, grounded in strong values of ownership and transparency. As a DX team member, you’ll partner closely with engineers company-wide to identify pain points, design pragmatic solutions, and drive impactful improvements that elevate our entire engineering organization.

 

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.

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: View email address on jobs.jobcopilot.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 .

We put as much craftsmanship into candidate safety as we do into the hiring experience itself. While scammers may try to impersonate our team, we’ll never ask you for money, banking info, or SSNs during hiring. Check out our blueprint on how to spot the fakes.

Vacancy posted 4 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Developer Experience in Toronto, ON vacancy
  • $166k - $195k per year

     ...is to build and operate the core developer infrastructure at Robinhood. Our team...  ...the systems that thousands of engineers rely on daily, partnering with software developers across the company to make...  ..., and cost-efficient! As a Senior Software Developer, you will focus... 
    Senior
    Work at office
    Local area
    Remote work
    Flexible hours
    Shift work
    3 days per week

    Robinhood

    Toronto, ON
    4 hours ago
  • $125k - $175k per year

     ...* for a change? (Team Info) The Care Experience team builds the systems and tools Toast...  ...piecing together information. As an engineer on this team, you’ll help define and build...  ...-on support organization. As a Senior Software Engineer, you’ll own projects end-to-end... 
    Senior
    Full time
    Remote work

    Toast

    Toronto, ON
    4 hours ago
  •  ...help redefine the future of how work gets done. The Data Engineering Experience (DEX) team and help shape the future of data engineering...  ...invite you to be part of our team's success story. AS A SENIOR SOFTWARE ENGINEER YOU WILL: ~ Drive high impact initiatives that span... 
    Senior
    Full time

    Snowflake

    Toronto, ON
    4 hours ago
  •  ...50, Fast Company's Most Innovative Companies, Inc. Best in Business, and LinkedIn Top Startups. Your Role As a Senior Software Engineer on the Developer Platform team, you will be responsible for designing and building scalable architecture, tooling and processes that... 
    Senior
    Full time
    Immediate start
    Remote work
    Home office
    Flexible hours

    Zip

    Toronto, ON
    4 hours ago
  • $200k - $295k per year

     ...About Sentry Software runs the world and the pace is faster than ever. Sentry helps developers fix errors and performance issues before users notice...  ...process and overall developer experience at Sentry. You’ll support a growing engineering organization by balancing factors... 
    Senior
    Hourly pay
    Local area

    Sentry

    Toronto, ON
    4 hours ago
  •  ...About the team The Customer Experience (CX) Product team owns the entire post-booking journey...  ...worldwide. About the job As a Software Engineer on the CX Platform team, you will...  ...specific experiences. You’ll report to a Senior Engineering Manager and work alongside... 
    Senior
    Full time
    Remote work
    Worldwide

    The Hopper Company

    Toronto, ON
    4 hours ago
  •  ...AI. The simple task of buying software, services, or tools at work...  ...simple, consumer-grade user experience. Within the last 5 years, Zip...  ...has created a new category and developed the leading solution in this...  ...Join us! Your Role As a Senior Software Engineer on the... 
    Senior
    Full time
    Immediate start

    Zip

    Toronto, ON
    4 hours ago
  •  ...What You'll do ~ Design & Develop: Build and own services across...  ...Features: Extend the platform with engineering maturity scoring, change management...  ...and Node.js with strong software architecture fundamentals Hands-on experience designing and shipping  REST and... 
    Senior
    Worldwide
    Night shift

    ZoomInfo Technologies LLC

    Toronto, ON
    5 hours ago
  • $104k - $145k per year

     ...coverage simple, fast, and accessible through a digital-first experience. Our platform combines advanced technology with deep...  ...company, we’d love to hear from you! We are looking for a Senior Software Developer to join our Development Experience Group!   The Development... 
    Senior
    Remote job
    Work at office
    Home office
    Flexible hours
    Weekend work

    Zensurance

    Toronto, ON
    4 hours ago
  • $120k - $130k per year

     ...online booking and secure messaging that improves the patient’s experience, reduces the need for unnecessary phone calls, and makes...  ...Vice President, Research and Development, we are hiring a Senior Software Developer to join our collaborative engineering team. As our new... 
    Senior
    Long term contract
    Full time
    Work at office
    Immediate start
    Work from home
    Flexible hours
    3 days per week

    OceanMD

    Toronto, ON
    4 days ago
  • $130k - $180k per year

     ...power of connected & engaged teams.  As an AI Delivery Engineer on the Developer Experience squad at 7shifts, you work at the intersection of strong...  ...Production ownership: you've shipped and supported software that real customers depend on, made technical decisions under... 
    Senior
    Long term contract
    Full time
    Work at office
    Remote work
    Home office
    Flexible hours
    Shift work

    7shifts

    Toronto, ON
    4 hours ago
  •  ...Blanc Labs is seeking a highly skilled Senior Full-Stack Developer to join our team and contribute to...  ...with data scientists, AI engineers, and business analysts to ensure alignment...  ...~7+ years of Full Stack Development experience in 2 or more popular programming languages... 
    Senior
    Full time

    Blanc Labs

    Toronto, ON
    4 hours ago
  • $107k - $157.3k per year

     ...Our customers build the tallest skyscrapers, develop sustainable housing, launch rockets, and...  ...solutions for global challenges. Join our global engineering team and help shape the future of civil engineering software. As a Senior Software Developer, you will independently... 
    Senior
    For contractors
    Worldwide

    Autodesk

    Toronto, ON
    10 days ago
  •  ...architecture, security requirements, data models, develop application design and technical specification document, deliver quality software products (including Minimal Viable Products...  ...\ ~10+ year knowledge \\ of, \\ and \\ experience \\ with \\ the \\ following \\ computing \\... 
    Senior
    Long term contract
    Full time
    Interim role
    Internship

    Yoush Consulting

    Toronto, ON
    4 hours ago
  •  ...workflows team. Read on if you are an engineer who thrives on deep financial-services...  .... What we're looking for Senior software engineer with strong full-stack range...  ...10x opportunity is Bonus points Experience in fintech, brokerage operations, regulated... 
    Senior
    Long term contract
    Full time

    wealthsimple

    Toronto, ON
    1 day ago
  •  ...Must haves: ~ At least 8 years of experience with mainframe application analysis and SDLC  Nice have: Prior Working experience with:  Mainframe - IBM z/OS  IMS DB/DC  IBM COBOL  PL/I  ISPF  TSO  JCL/Clist  Experience in implementing system to system... 
    Senior

    S M Software Solutions

    Toronto, ON
    4 hours ago
  • We are seeking a highly accomplished Senior Software Developer for an enterprise-level contract opportunity based in Toronto. In this role, you will take on a premier engineering capacity within full-stack application development, cloud architectures, and database streams,... 
    Senior
    Long term contract
    Contract work

    Randstad

    Toronto, ON
    11 days ago
  •  ...be working. We’re #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’s product experience... 
    Senior
    Remote work

    Speechify

    Toronto, ON
    12 days ago
  • $90k - $105k per year

     ...established itself as a boutique software provider specializing in the...  ...and Visual Studio skills to develop and maintain stored...  ...migrations under guidance from senior team members. Translate functional...  ...Computer Science, Software Engineering, or a related field ~5+ years... 
    Senior
    Full time
    Internship
    Local area
    Flexible hours

    Tao Solutions Limited

    Toronto, ON
    4 hours ago
  • $160k - $175k per year

     ...Senior Desktop Software Developer About Sync Sync.com is a leading end-to-end encrypted cloud storage platform operating at significant scale...  ..., define how we build and ship it, and set the engineering quality bar from day one. You won’t have direct reports,... 
    Senior
    Long term contract
    Full time
    Internship
    Direct hire
    Remote work
    Flexible hours

    Funded.club

    Toronto, ON
    4 hours ago
  •  ...standards are met (AODA). Developing and maintaining system design...  ...Manager. Requirements Experience and Skill Set Requirements:...  ...and security requirements or software development in a health context...  ...architecture like Docker orchestration engine like Kubernetes.... 
    Senior
    Full time
    Flexible hours

    Maarut

    Toronto, ON
    7 hours ago
  •  ...includes: \\ \ developing detailed programming...  ...during the use and operation of software packages, including technical...  ...General Skills: \\ \ Experience in programming and analysis;...  ...DevExpress components; \\ Reverse engineering data models from existing... 
    Senior
    Contract work

    Maarut

    Toronto, ON
    4 hours ago
  •  ...the rest of Wealthsimple ships. We're a small team of 7 developers holding meaningful scope across a mix of Ruby services, Python...  ...for our own work Skills You Bring ~7+ years of backend engineering experience building and operating scalable production systems, with a... 
    Senior
    Long term contract
    Full time
    Work from home

    wealthsimple

    Toronto, ON
    1 day ago
  •  ...standards are met (AODA). \\ Developing and maintaining system design...  ...\\ Requirements \ Experience and Skill Set Requirements: \...  ...architecture like Docker, orchestration engine like Kubernetes, Pivotal...  ...and security requirements or software development in a health... 
    Senior
    Contract work
    Flexible hours

    Maarut

    Toronto, ON
    4 hours ago
  •  ...of your career. About the team Developer & End-user Experience Platform (DEeP) is a force multiplier...  ...are cool and by releasing open-source software . Responsibilities Work on...  ...projects, directly collaborating with other engineers Give meaningful feedback on code... 
    Full time
    Summer work
    Internship

    Stripe

    Toronto, ON
    1 day ago
  •  ...applications. \\ This includes: developing detailed programming...  ...\\ Requirements \ Experience and Skill Set Requirements: \...  ...Microsoft Certified: Data Engineer on Azure \\ \ \ \ \...  ..."}],"headerName":"RQ10286 \- Software Developer \- Senior","widgetId... 
    Senior
    Contract work

    Maarut

    Toronto, ON
    4 hours ago
  • We are seeking an experienced Senior Software Developer - ETL to lead the design, development, and optimization of enterprise-grade data pipelines...  ...Qualifications ETL & Data Warehousing Seniority: Proven experience designing and building data warehouses, dimensional models... 
    Senior
    Contract work
    Work at office
    Flexible hours

    Randstad

    Toronto, ON
    3 days ago
  •  ...Corrections Systems Portfolio requires a temporary Programmer/Developer (L3) with 10+ years’ experience for the design, coding and unit testing of enhancements...  ...JAD sessions / walkthroughs; Development of required Software Architecture Documentation for the project; Produce... 
    Senior
    Contract work
    Temporary work

    Maarut

    Toronto, ON
    4 hours ago
  •  ...applications. \\\ This includes: developing detailed programming...  ...\\ Requirements \ Experience and Skill Set Requirements: \...  ...-10 years of experience as a Senior Cognos Developer in a public...  ...and ensure high quality of the software \\ Fix defects and support... 
    Senior
    Contract work

    Maarut

    Toronto, ON
    4 hours ago
  • $110k - $130k per year

     ...English Education Bachelor's degree or equivalent experience Experience 3 years to less than 5 years Hybrid Work...  ...Responsibilities Tasks Write, modify, integrate and test software code Maintain existing computer programs by making modifications... 
    Senior
    Permanent employment
    Full time
    Remote work

    IMPRO.AI INC.

    Toronto, ON
    18 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Developer Experience. Be the first to apply!