Senior Software Engineer, Developer Experience
$180.2k - $233.2k per yearThumbtack
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$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...SeniorFull timePart timeSeasonal workLocal area$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...SeniorFull timeWork at officeLocal areaRemote workFlexible hoursShift work3 days per week$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,...SeniorFull timeWork at officeLocal areaWorldwide2 days per week- ...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...SeniorFull time
$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,...SeniorFull timeWork at office$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...SeniorLong term contractFull timeWork at officeRemote workFlexible hoursShift work3 days per week- ...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...SeniorLong term contractFull time
$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...SeniorHourly payFull timeLocal area$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...SeniorFull time- ...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...SeniorFull timeImmediate startRemote workHome officeFlexible hours
$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...SeniorFull time- ...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...SeniorFull time
$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...SeniorFull timeWork at officeWorldwideFlexible hoursShift work3 days per week$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,...SeniorFull time- ...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...SeniorFull timeManual labor
$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...SeniorFull time- ...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...SeniorFull time
$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...SeniorFull timeLocal areaWorldwideFlexible hours- ...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...SeniorFull time
$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...SeniorLong term contractRemplacementFull timeTemporary workLocal areaFlexible hours- ...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...SeniorFull time
- ...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,...SeniorFull time
$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...SeniorFull timeLocal area- ...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...SeniorFull time
- ...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...SeniorFull timeInternship
- ...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...SeniorLong term contractManual labor
$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...SeniorFull timeCasual workWork at officeLocal area$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...SeniorFull timeLocal areaWorldwide$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 employmentFull timeWorldwide$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...SeniorHourly payFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Developer Experience. Be the first to apply!
- software engineer - computer Toronto, ON
- software developer no experience Toronto, ON
- développeur logiciel Toronto, ON
- senior software developer Toronto, ON
- linux software engineer Toronto, ON
- software developer summer internship Toronto, ON
- software engineer co-op Toronto, ON
- ingénieur logiciel Toronto, ON
- software engineer salary in canada Toronto, ON
- software engineer Toronto, ON

