Senior Full Stack Engineer, People Products

New
T
ThumbtackHR technology
Remote, Ontario; Secondary Locations: Remote, British ColumbiaFull-TimeSenior
SalaryExpected total cash compensation (base salary + variable pay, if applicable) range for this role is currently $180,200.00 - $233,200.00
Apply NowOpens the employer's application page

Job Details

Experience
5+ years of professional software engineering experience
Required Skills
PHPPostgreSQLPythonDynamoDBTypeScriptGoReact

Requirements

  • Have 5+ years of professional software engineering experience, including owning systems end to end from an ambiguous problem through production.
  • Bring strong full-stack skills, including React and TypeScript on the frontend and solid backend engineering.
  • Be able to work with Go, PHP, and Python, or pick up a new language.
  • Have working knowledge of relational and non-relational data stores such as Postgres and DynamoDB.
  • Apply sound judgment to sensitive data, including authentication, authorization, least-privilege access, auditability, and privacy-aware design.
  • Have experience building internal tools or business systems for areas such as people, sales, marketing, finance, or operations.
  • Have experience integrating with SaaS platforms through their APIs.
  • Use product judgment to assess workflows, decide what to build, and determine what to cut.
  • Be comfortable operating autonomously as the primary engineer on a product area and have a track record of raising the technical bar for others.

Responsibilities

  • Take early People products to production and grow them into a suite of experiences across standalone products, plugins, and everyday tools.
  • Redesign workflows across Workday, Ashby, and other systems, from approved headcount through onboarding.
  • Build APIs and MCP connectors that let AI tools safely access relevant context and complete workflows on users’ behalf.
  • Design permissioning for confidential People data, including identity, person-level authorization, model access, retention, approvals, and audit.
  • Partner with People Products & Data on instrumentation and AI evaluations to measure quality, enforce boundaries, and improve products.
  • Create reusable building blocks that enable People team members to safely build simpler tools.
  • Own work across React and TypeScript, service code, and data models; set technical direction with non-engineering partners.
View Full Description & ApplyYou'll be redirected to the employer's site
Expected total cash compensation (base salary + variable pay, if applicable) range for this role is currently $180,200.00 - $233,200.00
Apply Now