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.
Our founders have built successful companies before, but what we’re most proud of is who chose to build again with them. 10% of our team worked with our founders at their previous company and followed them to Motion. That kind of loyalty doesn’t happen by accident, it’s built on trust, strong culture, and a shared belief in what we’re creating.
We're growing fast (2.5x year-over-year and now 70+ team members), 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 Role
As a Senior Software Engineer, you'll do full-stack development with a focus on backend: anything from building features to designing, implementing, and maintaining robust, high-quality APIs and services.
| Our tech stack: React, Node.js 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’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
Our ideal fit brings ✨
- 6+ years of experience building and maintaining large-scale software applications.
- Proficiency with our core stack (React, Node.js, TypeScript) is ideal, BUT if you’ve worked with similar tech, we’d still love to chat.
- Excitement about using AI as part of your workflow and keeping up with how fast it’s changing how we build software.
- 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.
- Any background: self-taught, bootcamp, degree, founder. We love talent from everywhere!
...and you'll be a strong fit if you align with these qualities:
- A strong sense of ownership: you make decisions, stand behind them, and fix things quickly when they’re wrong.
- A pragmatic mindset. You optimize for impact over perfection, care more about shipping real customer value than polishing every edge, and improve things over time.
- Comfort thriving in a fast-moving startup where requirements are ambiguous, shift quickly, and clarity isn’t handed to you, you create it.
- You enjoy being a strong individual contributor and a supportive teammate. Engineering is a team sport here! 💪
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 #19 on G2's list of Best Canadian Software Companies for 2026.
- Team connection:
- Virtual: Day-to-day, we use Roam, an AI-powered virtual office platform that fosters spontaneous collaboration, drop into meetings or quick chats, and interact with colleagues for a simulated, "live" digital headquarters.
- In-person: Outside of the option to go to one of our offices, our team gets together in-person for a week every two months, and we have a company retreat every summer.
🌎 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.
We closed out 2024 with a $30M Series B raise and strong signals from our customers. In 2025, we built the foundational capabilities our customers rely on, setting the stage for what's to come. In 2026, we’re building forward from that foundation, taking what we learned to market in a deeply AI-native way. The direction is clearer, the stakes are higher, and there’s a lot left to build.