Staff Software Engineer
6 days ago
About Motion
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.
| Our tech stack
: React, with Express, TypeScript, GraphQL, PostgreSQL, MongoDB, and Azure.
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 with our core stack (React, , TypeScript) is ideal, though we're open to adjacent tech.
- 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 with hybrid flexibility: We're a remote-first company with team members spanning Canada, the U.S., and beyond, but also have office spaces in 4 main hubs (Toronto, Montreal, Vancouver, and Porto) for optional hybrid work.
- Growth that speaks for itself: Motion has strong product-market fit, 3x YoY growth, second-time founders with deep industry knowledge, and $30M in Series B funding to fuel our momentum.
- 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
- Award-winning team: We're a low-ego, high-performing team that was just ranked #5 on LinkedIn's Top 15 Startups in Canada for 2025.
- 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)
A note on location
: Motion is a fully remote company, but we're looking for someone in or around one of our hub cities (Toronto, Montreal, or Porto, Portugal) who can work with significant overlap to ET working hours.
-
Staff Software Engineer
6 days ago
Ottawa, Ontario, Canada Flexera Full timeFlexera saves customers billions of dollars in wasted technology spend. A pioneer in Hybrid ITAM and FinOps, Flexera provides award-winning, data-oriented SaaS solutions for technology value optimization (TVO), enabling IT, finance, procurement and cloud teams to gain deep insights into cost optimization, compliance and risks for each business service....
-
Staff Software Developer
2 weeks ago
Ottawa, Ontario, Canada Warner Bros. Discovery Full timeWelcome to Warner Bros. Discovery… the stuff dreams are made of.Who We Are… When we say, "the stuff dreams are made of," we're not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Earth. Behind WBD's vast portfolio of iconic content and beloved brands, are the storytellers bringing our characters to life,...
-
Staff Software Developer
1 week ago
Ottawa, Ontario, Canada Trend Micro Full timeTrend Micro, a global cybersecurity leader, helps make the world safe for exchanging digital information across enterprises, governments, and consumers. Fueled by decades of security expertise, global threat research, and continuous innovation, Trend harnesses AI to protect organizations and individuals across clouds, networks, devices, and endpoints. The...
-
Staff Software Developer
7 days ago
Ottawa, Ontario, Canada Trend Micro Full timeTrend Micro, a global cybersecurity leader, helps make the world safe for exchanging digital information across enterprises, governments, and consumers.Fueled by decades of security expertise, global threat research, and continuous innovation, Trend harnesses AI to protect organizations and individuals across clouds, networks, devices, and endpoints.The...
-
Staff Software Developer
1 week ago
Ottawa, Ontario, Canada Trend Micro Full timeTrend Micro, a global cybersecurity leader, helps make the world safe for exchanging digital information across enterprises, governments, and consumers.Fueled by decades of security expertise, global threat research, and continuous innovation, Trend harnesses AI to protect organizations and individuals across clouds, networks, devices, and endpoints.The...
-
Staff Software Developer
4 days ago
Ottawa, Ontario, Canada Warner Bros. Discovery Full timeWelcome to Warner Bros. Discovery… the stuff dreams are made of.Who We Are… When we say, "the stuff dreams are made of," we're not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Earth. Behind WBD's vast portfolio of iconic content and beloved brands, are the storytellers bringing our characters to life,...
-
Senior Software Engineer
1 week ago
Ottawa, Ontario, Canada Lockheed Martin Full timeThis position is part of the Rotary and Mission Systems business area, where employees across Canada support engineering, systems integration, training, sustainment and in-service support programs for Canadian and international military customers across land, air and sea.Specific Job Description:As a Senior Software Engineer working on Software Assurance,...
-
Senior Software Engineer
6 days ago
Ottawa, Ontario, Canada Lockheed Martin Full timeThis position is part of the Rotary and Mission Systems business area, where employees across Canada support engineering, systems integration, training, sustainment and in-service support programs for Canadian and international military customers across land, air and sea.Specific Job Description:As a Senior Software Engineer working as an Agile Coach, you...
-
Embedded Software Engineer
24 hours ago
Ottawa, Ontario, Canada Work in Ottawa Full timeOttawa's tech sector is growing, and so are the opportunities If you're exploring your next role in tech,Work in Ottawacan help you learn about leading employers and exciting careers in Canada's capital.Led by Invest Ottawa, the city's lead economic development agency, this initiative works alongside tech companies, recruiters and search firms, and community...
-
Junior Software Engineer
1 week ago
Ottawa, Ontario, Canada MGIS Inc Full timeJunior Software Engineer – Connector TeamWe are looking for a Junior Software Engineer – Connector Team to help build and enhance risk management solutions within our Cybersecurity Risk Platform. This role is a great opportunity for an engineer who is eager to learn, contribute, and grow while working alongside experienced engineers, product managers,...