Taro Logo

Senior Full Stack Engineer (Platform Team)

Taro Verified

Motion

Creative analytics for growth teams
Toronto, ON, Canada
$150,000 - $220,000
Backend
Senior
Hybrid
51-200 Employees
6+ years of experience

Taro Hiring Bonus Eligible

đź’µ

Receive a cash bonus of up to $15,000 when you successfully land this role. You can view your bonus here.

Job Description

Motion is the creative strategy command center that helps creative strategists with visual analysis of top-performing ads, AI agents, competitor tracking, research tools, and AI-assisted recommendations. They serve prominent advertisers in paid social, including brands like HexClad and Vuori. As a Senior Software Engineer on the Platform team, you will design, implement, and maintain robust, high-quality backend APIs and services. Your work will directly impact Motion’s core operations and enable teams across the company to leverage data across multiple product lines. You will work closely with fellow engineers to deliver complex backend features and integrations, enhance existing integrations, identify and resolve errors, and drive engineering advancements. Sample projects include building a unified API for insights data and storing insights and metrics from data providers at scale. The tech stack includes Node, TypeScript, Azure, and MongoDB. This role offers competitive compensation, equity, 20 days PTO, full healthcare benefits, and a work from home stipend. Motion is still early enough that you will have a major impact.


Responsibilities

  • Scope, design, and implement resilient, performant, and high-quality backend solutions
  • Work closely with fellow engineers to deliver complex backend features and integrations
  • Maintain and enhance existing integrations, making sure systems scale with Motion’s growth and anticipate future product solutions
  • Identify and resolve errors, performance issues, and devex problems in codebase
  • Drive engineering advancements

Requirements

Node.js
TypeScript
MongoDB
React
  • 6+ years building and maintaining large-scale software applications
  • Proficiency in React, Node.js, and TypeScript
  • Strong experience with asynchronous message queue systems
  • Experience with MongoDB or other document-based databases
  • Solid understanding of data modeling, ETL concepts, and simplifying data architecture
  • Exceptional written and verbal communication skills with a knack for translating complex technical issues into clear business impacts
  • Interest in AI/ML
  • Ability to thrive in a fast-paced environment with evolving requirements and priorities
  • A pragmatic approach to tackling challenging problems, with a deep interest in understanding and solving business needs

Benefits

Equity
Medical Insurance
Dental Insurance
Vision Insurance
  • Equity
  • 20 days PTO
  • Full healthcare benefits
  • Work from home stipend
  • Incredible offsites and retreats