{"id":3849106,"url":"https://alion.io/job/thumbtack-senior-full-stack-engineer-people-products","title":"Senior Full Stack Engineer, People Products","company":{"id":6952,"name":"Thumbtack","domain":"thumbtack.com","url":"https://alion.io/company/thumbtack","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Ashby","truth_index":{"grade":"A","score":91,"open_postings":8,"ghost_share":0,"stale_share":0.375,"repost_share":0,"time_to_fill_p50_days":48,"computed_at":"2026-11-09T06:03:00Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"board_field","remote_working_hours":null,"hiring_geo_confidence":"structured","locations":[],"countries":[],"hiring_countries":["CA"],"hiring_countries_total":1,"salary":{"min":180200,"max":233200,"currency":"CAD","period":"year","gross":null,"usd_annual":166641},"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"DynamoDB","optional":false},{"name":"Go","optional":false},{"name":"Least Privilege","optional":false},{"name":"Model Context Protocol","optional":false},{"name":"PHP","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Python","optional":false},{"name":"React.js","optional":false},{"name":"TypeScript","optional":false},{"name":"JavaScript","optional":true}],"status":"live","first_seen_at":"2026-11-05T23:01:16Z","employer_posted_date":"2026-11-05","last_verified_at":"2026-11-09T10:23:10Z","board_verified":true,"closed_at":null,"days_open":3,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":3},"description":"Thumbtack helps millions of people confidently care for their homes.\nThumbtack 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.\nAbout the Business Applications Team\nThe Business Applications org builds and operates the internal systems that keep Thumbtack running at scale: Salesforce-centered workflows, admin tooling, and the integrations that connect teams across the company. We're now expanding that foundation into a broader internal platform for AI-enabled work - shared APIs, reusable integration patterns, and safe, auditable capabilities for business-critical actions. We work directly with the business teams who depend on these systems, turning complex operational needs into software that's easier to run, extend, and automate responsibly.\nThe challenge\nThumbtack’s People team is reimagining how employees and leaders experience People programs-and how the People team operates. Employees get support tailored to their circumstances, managers bring relevant evidence into feedback and team decisions, and People specialists spend less time coordinating processes across systems. We have promising starting points: a People Q&A assistant, personalized insights that help leaders understand their teams, and automations across HR and recruiting systems. You’ll help build what comes next: advisors that bring People expertise and personal context together, experiences that anticipate needs and help people act on insights, and connected workflows that complete work on someone’s behalf.\nMaking this possible means working with some of the company’s most sensitive information-performance, feedback, org structure, and hiring. Every product must know who the user is, what they’re allowed to see and do, what an AI model may receive, and what gets retained. You’ll own that engineering problem end to end, building on our identity-aware infrastructure as it matures and extending its capabilities to meet the specific needs of People products. You’ll work day to day with People Products & Data, who set product direction and priorities, alongside TPMs, HR systems analysts, data scientists, data engineers, and other partners-while building on and contributing to the Business Applications platform.\nWhat you’ll do\nTake early People products to production and grow them into a suite of experiences, across standalone products, plugins, and everyday tools, that move from answers and insights to personalized guidance, proactive support, and approved actions.\n\nRedesign workflows across Workday, Ashby, and other systems, from approved headcount to open requisition and accepted offer to onboarding.\n\nBuild APIs and connectors, including MCP connectors, that let AI tools safely access relevant context and complete workflows on users’ behalf.\n\nDesign the permissioning model for confidential People data: identity, person-level authorization, what reaches the model, retention, approvals, and audit.\n\nPartner with People Products & Data on instrumentation and AI evaluations to measure quality, enforce boundaries, and improve products.\n\nCreate the reusable building blocks that let People team members safely build simpler tools themselves, so your time goes to the most complex, highest-impact work.\n\nOwn what you ship across the stack, from React and TypeScript through service code and data models, and set technical direction with non-engineering partners by shaping ambiguous problems, pushing back on scope, and proposing simpler paths.\n\nIn order to be successful, you must bring\n[5+] years of professional software engineering experience, including owning systems end to end from ambiguous problem to production.\n\nStrong full-stack skills: React and TypeScript on the frontend, and solid backend engineering. We use Go, PHP, and Python, and we expect strong engineers to pick up a new language.\n\nWorking knowledge of relational and non-relational data stores (Postgres, DynamoDB, or similar).\n\nSound judgment with sensitive data: authentication and authorization, least-privilege access, auditability, and privacy-aware design.\n\nExperience building internal tools or business systems - people, sales, marketing, finance, or operations tooling - and integrating with SaaS platforms through their APIs.\n\nReal product judgment: you can look at a workflow, decide what to build, and say what to cut.\n\nComfort operating with a high degree of autonomy as the primary engineer on a product area, and a track record of raising the technical bar for the people around you.\n\nExpected salary ranges\nFor candidates living in Ontario and British Columbia, the expected total cash compensation (base salary + variable pay, if applicable) range for this role is currently $180,200.00 - $233,200.00\n\nActual offered salaries will vary and will be based on various factors, such as calibrated job level, qualifications, skills, competencies, and proficiency for the role.\nThumbtack 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.\nThumbtack 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: .\nFor information about how Thumbtack collects, uses, and shares personal information about job applicants, please see our Job Applicant Privacy Policy.\nWe 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.","description_format":"text","description_chars":6580,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"Canada","iso":"CA","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Local Services Marketplaces"],"lifecycle":[{"event":"open","at":"2026-11-06T02:04:53Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":3,"expected_fill_days":48,"reasons":["conf:0","win:early"],"computed_at":"2026-11-09T06:03:00Z"},"pay":{"stated_usd_annual":166641,"is_top_pay":false},"html_url":"https://alion.io/job/thumbtack-senior-full-stack-engineer-people-products","json_url":"https://alion.io/job/thumbtack-senior-full-stack-engineer-people-products.json","meta":{"generated_at":"2026-11-09T11:23:36Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":13225,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-10T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":6952},"rest":"https://alion.io/mcp/rest/get_company?id=6952"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fthumbtack-senior-full-stack-engineer-people-products"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fthumbtack-senior-full-stack-engineer-people-products"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fthumbtack-senior-full-stack-engineer-people-products"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/thumbtack-senior-full-stack-engineer-people-products\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fthumbtack-senior-full-stack-engineer-people-products"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3849106}},{"tool":"search_jobs","arguments":{"company":"thumbtack.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3849106},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}