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