Staff Full Stack SW Engineer

HRB

Toronto

On-site

CAD 150,000 - 180,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Work from home stipend
Healthcare benefits
20 days PTO

Job summary

Motion is seeking a Staff Software Engineer for the Platform Team to architect and deliver robust backend APIs and services. You will work with Node.js, TypeScript, Azure, and MongoDB to enable data-driven capabilities across product lines. You’ll influence architecture, drive scalability, and mentor engineers.

Responsibilities include designing high-quality backend, collaborating with teams, maintaining integrations, and solving performance and reliability issues as Motion scales.

Qualifications

  • 10+ years building and maintaining large-scale software applications.
  • Proficiency in React, Node.js, and TypeScript.
  • Experience with asynchronous message queue systems.
  • Experience with MongoDB or other document-based databases.

Responsibilities

  • Scope, design, and implement resilient, performant backend solutions.
  • Collaborate with engineers to deliver complex backend features and integrations.
  • Maintain and enhance existing integrations to scale with growth.
  • Identify and resolve errors, performance issues, and devex problems in the codebase.
  • Drive engineering advancements.

Skills

React
Node.js
TypeScript
Message queues
MongoDB
Data modeling
ETL concepts

Job description

Staff SW Engineer (Platform Team)

About the 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’ll Do
  • 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 our systems scale with Motion’s growth and anticipate future product solutions.
  • Identify and resolve errors, performance issues, and devex problems in our codebase.
  • Drive 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
What We’re Looking For
  • 10+ 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.
What you’ll love about Us
  • Super competitive compensation, equity, 20 days PTO, full healthcare benefits, work from home stipend
  • Incredible offsites and retreats to build camaraderie. Our last retreat was a week-long stay at Lake Muskoka.
  • We’ve found product market fit but we’re still so early that you will have a major impact.
  • Our team is very ambitious, super capable and low on egos
  • Our customers are some of the leading brands and agencies in D2C e-commerce
  • Webflows, Canvas and Figmas of the world.
  • We have a deep understanding of the problem space through many years of tinkering in the industry.
  • We know exactly what it’s going to take for Motion to win.
  • We’d love for you to join us on the ride!
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Customer Onboarding Specialist
Customer Onboarding Specialist

Motion Creative Cloud Inc. • Toronto

On-site
CAD 60,000 - 90,000
Equity
Health benefits
Home-office stipend
+1
Senior Customer Success Manager
Senior Customer Success Manager

Motion (Creative Analytics) • Canada

On-site
CAD 75,000 - 95,000
Competitive compensation package
Health benefits from day one
20 days of PTO
+2
Backend Software Engineer (senior/staff)
Backend Software Engineer (senior/staff)

SearchLabs • Toronto

On-site
CAD 120,000 - 180,000
Senior Software Engineer
Senior Software Engineer

fiveonefour • Canada

On-site
CAD 90,000 - 120,000
Staff Software Engineer
Staff Software Engineer

Atlas • Ottawa

On-site
CAD 120,000 - 160,000
Full Stack Engineer
Full Stack Engineer

SharpStakes • Toronto

On-site
CAD 90,000 - 130,000
Senior Fullstack Engineer
Senior Fullstack Engineer

Flagler Health • Vancouver

On-site
CAD 110,000 - 150,000
Staff Software Engineer
Staff Software Engineer

Thomson Reuters • Toronto

On-site
CAD 100,000 - 130,000
Hybrid Work Model
Flexible vacation
Mental Health Days off
+2
Director, Product Management
Director, Product Management

Mappedin • Canada

Remote
CAD 120,000 - 180,000
20 days of paid vacation starting on 1
Comprehensive health benefits
Meaningful ownership and influence on\
+2
Sr Staff Engineer - Full Stack
Sr Staff Engineer - Full Stack

Futuretek • Toronto

On-site
CAD 140,000 - 190,000
Health benefits
On-site parking
On-site leisure facilities
+1