Senior Software Engineer
Toronto, Ontario, C6A, Canada
Listed on 2026-02-28
-
Software Development
Backend Developer, Cloud Engineer - Software, Software Engineer, Full Stack Developer
Staff Software Engineer (Platform Team)
Motion is creating the command center for creative strategists — an AI‑driven analytics and intelligence platform that bridges performance marketers and creative teams, helping them uncover what's working, what's not, and ultimately ship more winning ads across You Tube, Linked In, Meta, and Tik Tok.
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 Hex Clad) 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 (3× year‑over‑year), our product is sticky, and with a recent $30 million 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! 🚀
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, Type Script, Azure, and Mongo
DB — and any other simple tools that get the job done.
- Scoping, designing, and implementing resilient, performant, 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 ensuring our systems scale with Motion’s growth.
- Identifying and resolving errors, performance issues, and dev‑ex problems in our codebase.
- Driving engineering advancements.
- 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.
- 10+ years of experience building and maintaining large‑scale software applications.
- Proficiency in React, Node.js, and Type Script.
- Strong experience with asynchronous message queue systems.
- Experience with Mongo
DB 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.
- Competitive compensation package: equity for all employees, health benefits from day one, a monthly health & lifestyle stipend, 20 days of PTO, and a $1 500 work‑from‑home stipend.
- Remote‑first flexibility: we’re a remote‑first company with team members across Canada, the U.S., and beyond, offering the flexibility to work from anywhere.
- Team connection: 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 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.
- 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 works 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!).
Location:
Remote (requires overlap with Eastern Standard Time; optional co‑working days in Toronto or Montreal).
Salary range: CA $160,000 – CA $180,000 per year.
#J-18808-LjbffrTo Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: