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

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 (DevEx) team makes Thumbtack's ~250 engineers more productive. We own the AI-powered developer workflows, cloud development environments, and internal developer platform the whole engineering org builds on. We're small and senior: a four-person team in Productivity Engineering, alongside Mobile Infra, Frontend Infrastructure, and Design Systems Engineering. We partner closely with engineers across the company to find their pain points and ship solutions. You can read more about our engineering culture on the Thumbtack Engineering Blog.

The challenge

We're building the infrastructure for an AI-native engineering organization, and every stream here is active work today: agentic developer tools like Claude Code, Codex, and Cursor, backed by a library of skills that encode Thumbtack‑specific knowledge; a catalog of Model Context Protocol (MCP) servers that make our internal tools AI‑accessible; and cloud development environments (CDEs) built for humans and agents alike. Alongside these, we're modernizing the Web and CLI tooling layers engineers reach for every day. A single improvement we ship can move dozens of teams forward.

What You’ll Do

  • Build the platforms behind agentic developer workflows: roll out the tools the org builds on (Claude Code, Codex, Cursor) and ship the skills, plugins, and MCP servers that run across them.
  • Design and build the product surfaces engineers and AI agents reach for daily: self‑service workflows in our Backstage developer portal, our developer CLI, IDE integrations, and the framework engineers use to build and deploy their own agents.
  • Own and evolve our Cloud Development Environment (CDE) platform for both human developers and AI agents.
  • Improve the build systems, CI/CD pipelines, test infrastructure, and observability the whole org depends on.
  • Prototype and evaluate new AI developer tools as they land, and decide what to adopt, configure, and scale across the engineering org.

In order to be successful, you must bring

  • Demonstrated experience building developer infrastructure, DevEx, or platform tools that other engineers depend on, from CDE rollouts and internal CLIs to MCP servers and build/CI at 100+ engineer scale.
  • Strong systems thinking: you reason about build pipelines, CI/CD, dev environments, and test infrastructure as interconnected systems, not isolated tools.
  • A UX mindset applied to engineering systems: you think in personas, journeys, and end‑to‑end workflows, and design for the people and agents who use what you build.
  • Hands‑on experience with agentic developer tools like Claude Code, Cursor, or Codex, and considered opinions about their limits, where they help, and how to scale their use.
  • Fluency in the languages our tooling is built in: Go and Python for CLIs, services, MCP servers, and Slackbots, plus TypeScript and React for the web UIs.
  • 6+ years of industry experience in software engineering, including cross‑team projects with measurable impact on engineering productivity.

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.

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 click.appcast.io.

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 to 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.

#J-18808-Ljbffr
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Developer Experience in Toronto, ON vacancy
  • $180.2k - $233.2k per year

     ...tools and a best-in-class hiring experience. Every day in every county of...  ...build together. About the Developer Experience Team The...  ...Thumbtack is focused on making engineering fast, reliable, and delightful...  ...complex challenges in modern software development. We’re introducing... 
    Senior
    Full time
    Part time
    Seasonal work
    Local area

    Thumbtack

    Toronto, ON
    more than 2 months ago
  • $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
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours
    Shift work
    3 days per week

    Robinhood

    Toronto, ON
    more than 2 months ago
  • $100k - $150k per year

     ...opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk. The Role As a Senior Developer Support Engineer on the Builder Experience team, you are a hands-on technical problem solver passionate about helping Okta’s customers, ISVs, GSIs,... 
    Senior
    Full time
    Work at office
    Local area
    Worldwide
    2 days per week

    Okta

    Toronto, ON
    21 days ago
  •  ...applications. This includes: developing detailed programming...  ...during the use and operation of software packages, including technical...  ....   General Skills: Experience in programming and analysis;...  ...Skills for Oracle Software Developer: Experience in conducting... 
    Senior
    Full time

    Maarut Inc

    Toronto, ON
    11 days ago
  • $125k - $175k per year

     ...seeking to recruit the best and the brightest talents.  The Senior AI Software Developer will design, build, and deliver the firm’s AI applications...  ..., memory, scheduled and headless execution, and context engineering. Develop and maintain MCP servers and tool sets,... 
    Senior
    Full time
    Work at office

    Stikeman Elliott Llp

    Toronto, ON
    20 days ago
  • $234k - $275k per year

     ...high, and so are the rewards. The Developer Infrastructure org is the engine behind Robinhood's entire...  ...four major teams: DevX (Developer Experience), TestX (Test Infrastructure), Backend...  ...fundamentally transform Robinhood's software development lifecycle — making every... 
    Senior
    Long term contract
    Full time
    Work at office
    Remote work
    Flexible hours
    Shift work
    3 days per week

    Robinhood

    Toronto, ON
    2 days ago
  •  ...and aligned with Sitetracker's engineering standards. This opportunity...  ...1. Salesforce Development Experience You've authored technical...  ...code. You've designed and developed complex, performant Lightning...  ...Within 90 Days, You'll Develop a strong understanding of Sitetracker... 
    Senior
    Long term contract
    Full time

    Sitetracker

    Toronto, ON
    4 days 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
    Full time
    Local area

    Sentry

    Toronto, ON
    more than 2 months ago
  • $88.54 - $106.25 per hour

     ...RQ11712 -  Software Developer - Senior Duration: 9+ Months (203 Business Days) + 1 Extension Location: 5 Days Onsite at 25 Morton Shulman...  ...across systems. Mandatory Requirements 10+ years of experience with programming and developing in .NET Core. Experience... 
    Senior
    Full time

    Source Code

    Toronto, ON
    17 days 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
    more than 2 months ago
  • $88.54 - $106.25 per hour

     ...RQ11711 - Software Developer - Senior Duration: 1 Year (250 Business Days)+ 1 Extension  Location: 25 Morton Shulman Ave., Toronto - ONSITE...  ...CRJMC License  Must-have skills: 10 + years of experience working with GeoTalent, including working within the... 
    Senior
    Full time

    Source Code

    Toronto, ON
    17 days 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
    more than 2 months ago
  • $166k - $195k per year

     ...are the rewards.  The International engineering team's mission is to expand...  ...diverse markets. We build and maintain experiences across onboarding, funding, account setup...  ...manage their financial lives!  As a Senior Full Stack Software Engineer , you will be a core... 
    Senior
    Full time
    Work at office
    Worldwide
    Flexible hours
    Shift work
    3 days per week

    Robinhood

    Toronto, ON
    6 days ago
  • $150k - $200k per year

     ...use and continues to expand. This is the senior engineering role responsible for advancing its...  ...role that spans application architecture, software development and production delivery. You...  ...execution, and context engineering. Develop and maintain MCP servers and tool sets,... 
    Senior
    Full time

    Stikeman Elliott Llp

    Toronto, ON
    7 days ago
  •  ...applications. This includes: developing detailed programming...  ...during the use and operation of software packages, including technical...  ...General Skills: Experience in programming and analysis;...  ...Additional Skills for Oracle Software Developer: Experience in conducting... 
    Senior
    Full time
    Manual labor

    Maarut Inc

    Toronto, ON
    25 days ago
  • $165k - $200k per year

     ...Senior Full Stack Software Developer Location: Toronto GTA (hybrid) · Type: Full-time · Openings: 2 · Salary: CA$165K – $200K + equity...  ...You'll work directly with operators, data teams and senior engineers to turn operational needs into reliable, intuitive software... 
    Senior
    Full time

    Targeted Talent

    Toronto, ON
    6 days ago
  •  ...foundations. They currently have an opening on their team to add a Senior Software Engineer. The Senior Software Engineer will be responsible for...  ...design patterns, integration points and business systems and develop integrations with SAAS, AWS, and Snowflake. Ability to... 
    Senior
    Full time

    Hire DigITalent Inc.

    Toronto, ON
    27 days ago
  • $136k - $187k per year

     ...mission. If you are too, let's talk. We are looking for a Senior Software engineer who is passionate about writing the tools to integrate and...  ...technology.  We use the latest technology from AWS and you can experiment, recommend, and implement new technologies in our build and... 
    Senior
    Full time
    Local area
    Worldwide
    Flexible hours

    Okta

    Toronto, ON
    22 days ago
  •  ...applications. This includes developing detailed programming specifications...  ...the use and operation of software packages, including technical...  ...General Skills: Experience in programming and analysis;...  ...to clients, program staff and senior management. A team player... 
    Senior
    Full time

    Maarut Inc

    Toronto, ON
    4 days ago
  • $137.2k - $196k per year

     ...About the Role:  As a Senior iOS Engineer at Tubi, you’ll play a critical role on our mobile engineering team, focusing on developing, improving, and maintaining our iOS, tvOS, and visionOS...  ...our audience with an exceptional user experience, and you’ll work collaboratively with... 
    Senior
    Long term contract
    Remplacement
    Full time
    Temporary work
    Local area
    Flexible hours

    Tubi, Inc.

    Toronto, ON
    19 days ago
  •  ...Description About the role: As a Senior Software Developer, you will be responsible for designing, developing and managing the cloud based...  ...pragmatic, scalable and sustainable way. We are looking for an engineer who embraces modern AI tools as a core part of their... 
    Senior
    Full time

    Assistiq

    Toronto, ON
    a month ago
  •  ...Foundation: Degree in Computer Science, Engineering, or a related discipline with experience delivering large-scale enterprise...  ...JSON/XML). Experience designing, developing, and  supporting MuleSoft...  ...expertise to recommend, develop and maintain corporate policies,... 
    Senior
    Full time

    Maarut Inc

    Toronto, ON
    21 days ago
  • $149.5k - $187k per year

     ...world's most reliable on-demand, logistics engine for delivery! We're looking for...  ...fast-growing engineering team to help us develop a 24x7, global infrastructure system that...  ...building reliable, intuitive, and beautiful experiences on mobile. We aren’t just developing an app... 
    Senior
    Full time
    Local area

    Doordash

    Toronto, ON
    7 days ago
  •  ...What you'll do: ~6+ years of software development experience, preferably with Project Lead experience...  ...mentors less experienced team members ~ Develops sophisticated software with minimum...  .../knowledge base and team/engineering presentations ~ Strong ability to mentor... 
    Senior
    Full time

    Emburse

    Toronto, ON
    2 days ago
  •  ...specifications. Interface with the mid-tier developers. Ensure that the appropriate QA...  ...for Mainframe Developers: ~ Recent experience in using PL/I V4.5 or higher within the...  ...windows workstation Screen Handling Software (SCREENIO) ~ Experience with IMS DB V12... 
    Senior
    Full time
    Internship

    Maarut Inc

    Toronto, ON
    5 days ago
  •  ...systems that allow Data Scientists and Engineers to host open-source LLMs reliably,...  ...engines like vLLM, Ray, and Triton. Develop evaluation & benchmarking tooling:...  ...for people who have: ~7+ years of software engineering experience in ML Infrastructure, MLOps, ML Tooling... 
    Senior
    Long term contract
    Manual labor

    Wealthsimple Technologies

    Toronto, ON
    17 days ago
  • $188k - $242k per year

     ...about solutions and impacting the customer experience than using a particular tool or...  ...scalability of our existing systems Promote engineering excellence through technical leadership...  ...How You Will Do Your Work As a Senior Software Engineer, how results are achieved is... 
    Senior
    Full time
    Casual work
    Work at office
    Local area

    Justworks

    Toronto, ON
    5 days ago
  • $118k - $162k per year

     ...applications. Quality here is a compliance bar, not just a user experience one. When a governance product has a defect, a company...  ..., or hand an auditor evidence that isn't true. The Senior Software Development Engineer in Test Opportunity As a Senior Software Development... 
    Senior
    Full time
    Local area
    Worldwide

    Okta

    Toronto, ON
    21 days ago
  • $90k - $120k per year

     ...PartnerStack, we’re passionate about software and the partnership space —...  ...You are a strong Software Engineer that is not satisfied in...  ...how you'll have an impact Develop/maintain/extend PartnerStack’...  ...re looking for ~3+ years of experience in software development ~ Comfortable... 
    Permanent employment
    Full time
    Worldwide

    Appdirect

    Toronto, ON
    13 days ago
  • $200k - $420k 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...  ..., and caches. We help Sentry engineers store and access data...  ...instance holds their data. As a Senior Software Engineer on the team... 
    Senior
    Hourly pay
    Full time

    Sentry

    Toronto, ON
    6 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!