/roles — ROLE_360

Full Stack Product Engineer

Late-stage data and AI company building marketing and growth products for non-technical teams

The role

COMP
$180K - $320K
EQUITY
ISO options
LOCATION
Canada
WORKPLACE
Remote
EXPERIENCE
5 - 12 years
VISA
None, Visa transfers
STACK
React, TypeScript, Go
INDUSTRY
B2B, Data, Marketing, AI, Enterprise

The company

A late-stage data and AI company whose platform lets businesses activate customer data from their own warehouse for marketing, advertising, and personalization, increasingly through AI agents.

STAGE
scale-up
FUNDING
$320M+ raised
TEAM
350+ people
FOUNDED
2018
BACKING
backed by Y Combinator, Goldman Sachs

JD — the work

About the role

You would join a fast-growing engineering team building an easy-to-use interface so that non-technical marketers can put sophisticated data and AI features to work. The team is creating the next wave of growth and marketing tools, where machine learning increasingly drives everyday decisions. You would own features from start to finish, work closely with customers, designers, and product managers, and pair with ML engineers to turn model output into insights marketers can act on with confidence.

What you'll do

  • Design and ship full features for the next wave of growth and marketing tools
  • Work with customers, designers, and product managers to learn how people actually use the product
  • Collaborate with the machine learning team on insights that help marketers decide with confidence
  • Create an analytics and observability layer that highlights what matters in marketing performance
  • Bring sophisticated ML models into responsive, interactive UIs
  • Build approachable tools that let growth teams configure sophisticated experiments

What they're looking for

  • 5+ years of engineering experience, including zero-to-one user interfaces built alongside product teams
  • Ability to own the architecture of complicated frontend systems without close direction
  • Fluency with CRUD apps and a firm grasp of data modeling and backend APIs
  • Comfort with TypeScript, React, and Go
APPLY FOR THIS ROLE →All open rolesOne application covers up to 3 roles.