cover image
Motion (Creative Analytics)

Senior Full Stack Engineer (Platform Team)

Hybrid

Toronto, Canada

Senior

Full Time

25-11-2025

Share this job:

Skills

Communication Leadership TypeScript MongoDB Architecture Data Architecture Databases Azure react node.js Analytics E-commerce

Job Specifications

Motion is creating the command center for creative strategists: an AI-driven analytics and intelligence platform that bridges the gap between performance marketers and creative teams, helping them uncover what's working, what's not, and ultimately ship more winning ads across platforms like YouTube, LinkedIn, Meta, and TikTok.

Today, Motion is trusted by some of the world’s top e-commerce and direct-to-consumer brands and agencies (including Vuori, True Classic, The Farmer’s Dog, and HexClad) and has analyzed over $14 billion in media spend. When leading brands want to understand their creative performance, they turn to us.

We're growing fast (3x year-over-year), our product is sticky, and with a recent $30M Series B raise, we're just getting started. We're building the future of creative intelligence and are looking for talented people to help us get there!

About The Senior Full Stack Engineer Role

As a Senior Software Engineer on our Platform team, you’ll 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 our data across multiple product lines. We work primarily in Node, TypeScript, Azure, and MongoDB - and any other simple tools that get the job done.

Explore our Engineering at Motion page to learn more about our team, our work, and how we build together.

What You'd Be Doing

Scoping, designing, and implementing resilient, performant, and high-quality backend solutions.
Working closely with fellow engineers to deliver complex backend features and integrations.
Maintaining and enhancing existing integrations, anticipating future product solutions and making sure our systems scale with Motion’s growth.
Identifying and resolving errors, performance issues, and devex problems in our codebase.
Driving engineering advancements.

Sample Projects

Build a unified API for our insights data to be used by other development teams
Store insights and metrics from our data providers at scale

Our ideal fit brings

10+ years of experience 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

What You'll Love About Motion

Competitive compensation package: We offer competitive compensation, including equity for all employees, health benefits from day one, a monthly health & lifestyle stipend to support your well-being, 20 days of PTO, and a $1,500 work-from-home stipend.
Remote-first flexibility: We're a remote-first company with team members spanning Canada, the U.S., and beyond, offering you the flexibility to work from anywhere.
Team connection: To stay connected in a virtual workspace, we get together at least once yearly for a company-wide offsite (this year, we spent a week by the lake in Muskoka, Canada!)
Proven leadership: Our founding team has already built a successful company in this space.
Opportunity for impact: As an early team member, your contributions will directly shape the product, team, and the future of the company. If you're excited about building, you’ll thrive here.
High-performance, low-ego culture: We’re an ambitious, action-oriented team that values collaboration and continuous learning.

A note on location: We're looking to hire someone based in Toronto who would be able to come into a Toronto office near Union Station 1–2 times per week.

About the Company

Motion is the creative strategy command center. With Motion, creative strategists get help at every step of their workflow, including visual analysis of top-performing ads, AI agents to help you blaze through creative strategy tasks, competitor tracking, research tools, and AI-assisted recommendations to help prioritize what to ship next. Motion's customers include some of the most prominent advertisers in paid social. Brands like HexClad, Vuori, True Classic, Jones Road Beauty, and Ridge use Motion to analyze over $11B in m... Know more