Senior / Staff Software Engineer

Jaide Health

United States

Remote

USD 150,000 - 190,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Remote-first company
Annual offsite in Muskoka

Job summary

Motion is hiring a Staff Software Engineer for the Platform team to design, implement, and maintain robust backend APIs and services. You’ll enable teams across the company to leverage data with a Node/TypeScript stack, Azure cloud, and MongoDB.

This is a remote-first role with EST overlap and optional co-working days. You’ll work on scalable APIs, integrations, and data-driven features that power multiple product lines, shaping the future of our platform and supporting rapid growth.

Qualifications

  • 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.

Responsibilities

  • 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.

Skills

React
Node.js
TypeScript
Asynchronous messaging
Data modeling
ETL concepts
Business communication
AI/ML interest

Tools

MongoDB

Job description

Staff Software Engineer (Platform Team)

Toronto • Kitchener • Montréal • Ottawa

Engineering

Remote

Full-time

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 Staff Software Engineer role

As a Staff 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.

Motion is a fully remote company but we work closely as a team. We are looking for someone with significant overlap with EST (Toronto or Montreal is a plus as we have optional co-working days!).

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer (Infrastructure)
Staff Software Engineer (Infrastructure)

Jaide Health • United States

Remote
USD 140,000 - 190,000
Equity for all employees
Health benefits from day one
Monthly health & lifestyle stipend
+3
Ex-Technical Founder / Founding Engineer
Ex-Technical Founder / Founding Engineer

Jaide Health • United States

Remote
USD 120,000 - 180,000
Equity
Health benefits from day one
Monthly health & lifestyle stipend
+3
Junior Customer Success Manager
Junior Customer Success Manager

Jaide Health • United States

Remote
USD 45,000 - 75,000
Equity
Health benefits
Monthly health stipend
+3
Junior Customer Success Manager
Junior Customer Success Manager

OpenKrill • United States

Remote
USD 50,000 - 70,000
Equity for all employees
Health benefits from day one
Monthly health & lifestyle stipend
+2
Ex-Technical Founder / Founding Engineer
Ex-Technical Founder / Founding Engineer

Motion (Creative Analytics) • United States

Remote
USD 180,000 - 260,000
Equity for all employees
Health benefits from day one
Monthly health & lifestyle stipend
+2
AI Deployment Strategist
AI Deployment Strategist

Jaide Health • United States

Remote
USD 180,000 - 240,000
Competitive compensation
Equity offering
20 days PTO
+3
AI Deployment Strategist
AI Deployment Strategist

Motion (Creative Analytics) • United States

Hybrid
USD 110,000 - 170,000
Equity compensation
Health benefits from day one
Monthly health & lifestyle stipend
+2
Senior Software Engineer, Frontend (Marketing and Privacy)
Senior Software Engineer, Frontend (Marketing and Privacy)

Affirm • United States

Remote
USD 107,000 - 149,000
Health coverage and benefits
Monthly stipends for tech setup
Employee stock purchase plan
Staff Software Developer (Remote Canada)
Staff Software Developer (Remote Canada)

TLNT Bridge Recruiting • United States

Remote
USD 113,000 - 155,000
Senior Software Engineer, Backend (Marketing & Privacy Engineering)
Senior Software Engineer, Backend (Marketing & Privacy Engineering)

Affirm • United States

Remote
USD 107,000 - 149,000
Health coverage for you and dependents
Tech setup stipends
Flexible time off
+1