Senior Full-Stack Engineer: AI-Powered Internal Platform

Zim Directory

Toronto

On-site

CAD 180,000 - 233,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Thumbtack is seeking a senior software engineer to help build and scale internal People tools and AI-enabled workflows. You will own end-to-end features, redesign cross-system processes, and create safe, auditable data access patterns.

Key responsibilities include building with React/TypeScript on the frontend and Go/Python/PHP on the backend, plus working with databases like Postgres and DynamoDB. This role requires autonomy and strong product judgment.

Qualifications

  • 5+ years of professional software engineering experience, owning systems end to end from ambiguous problem to production.
  • Strong full-stack skills: React and TypeScript on the frontend, solid backend engineering using Go, PHP, and Python.
  • Working knowledge of relational and non-relational data stores (Postgres, DynamoDB, or similar).
  • Sound judgment with sensitive data: authentication, authorization, least-privilege access, auditability, and privacy-aware design.
  • Experience building internal tools or business systems and integrating with SaaS platforms via APIs.

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 systems from approved headcount to open requisition and onboarding.
  • Build APIs and connectors to let AI tools access context and complete workflows on users' behalf.
  • Design the permissioning model for confidential People data including identity and audit.
  • Partner with teams on instrumentation and AI evaluations to measure quality and enforce boundaries.
  • Create reusable building blocks for safer, self-service tooling by People team members.
  • Own what you ship across the stack, from React/TypeScript UI to service code and data models.

Skills

Full-stack development
React
TypeScript
Go
PHP
Python
Relational databases
Data privacy principles

Tools

PostgreSQL
DynamoDB

Job description

Thumbtack is seeking a senior software engineer to help build and scale internal People tools and AI-enabled workflows. You will own end-to-end features, redesign cross-system processes, and create safe, auditable data access patterns.

Key responsibilities include building with React/TypeScript on the frontend and Go/Python/PHP on the backend, plus working with databases like Postgres and DynamoDB. This role requires autonomy and strong product judgment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-Stack Engineer, AI-Driven Internal Platform
Senior Full-Stack Engineer, AI-Driven Internal Platform

Thumbtack • Toronto

On-site
CAD 180,000 - 233,000
Senior Full Stack Engineer, People Products Virtual, Ontario Engineering
Senior Full Stack Engineer, People Products Virtual, Ontario Engineering

Thumbtack • Canada

Remote
CAD 90,000 - 130,000
Full-Stack Engineer (AI Platform)
Full-Stack Engineer (AI Platform)

Thumbtack • Canada

Remote
CAD 110,000 - 165,000
Parental leave
Health insurance
Remote work stipend
+2
Senior Full Stack Engineer, People Products
Senior Full Stack Engineer, People Products

Thumbtack • Toronto

On-site
CAD 180,000 - 233,000
Senior Full Stack Engineer, People Products
Senior Full Stack Engineer, People Products

Thumbtack • Canada

Remote
CAD 180,000 - 233,000
Senior Full Stack Engineer People Products
Senior Full Stack Engineer People Products

Zim Directory • Toronto

On-site
CAD 180,000 - 233,000
Senior Full Stack Engineer People Products
Senior Full Stack Engineer People Products

pofft Technology Inc. • Toronto

On-site
CAD 120,000 - 170,000
Senior Full Stack Engineer People Products
Senior Full Stack Engineer People Products

Academic Key • Toronto

Remote
CAD 130,000 - 170,000
Senior Full Stack Engineer People Products
Senior Full Stack Engineer People Products

Ali Aydi • Canada

On-site
CAD 180,000 - 233,000
Senior Software Engineer, Design Systems
Senior Software Engineer, Design Systems

Thumbtack • Victoria

On-site
CAD 180,000 - 233,000