Talent.com
Staff Software Engineer (Platform Team)
Staff Software Engineer (Platform Team)Motion (Creative Analytics) • Kitchener, Region of Waterloo, CA
Staff Software Engineer (Platform Team)

Staff Software Engineer (Platform Team)

Motion (Creative Analytics) • Kitchener, Region of Waterloo, CA
17 days ago
Job type
  • Full-time
Job description

Join to apply for the Staff Software Engineer (Platform Team) role at Motion (Creative Analytics)

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 and 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 (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!

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 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 and the ability to translate 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 : 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 : team members across Canada, the U.S., and beyond can work from anywhere.
  • Team connection : yearly company‑wide offsite to stay connected.
  • Proven leadership from a founding team that 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.
  • High‑performance, low‑ego culture : ambitious, action‑oriented team that values collaboration and continuous learning.
  • Seniority Level

    Mid‑Senior level

    Employment Type

    Full‑time

    Job Function

    Engineering and Information Technology

    Industries

    Software Development

    #J-18808-Ljbffr

    Create a job alert for this search

    Staff Software Engineer • Kitchener, Region of Waterloo, CA

    Similar jobs
    Project Engineer

    Project Engineer

    Bimeda • Cambridge, ON, Canada
    Full-time
    Reporting to the Plant Manager, the Project Engineer position is accountable for execution and support of high value, complex & strategic capital projects primarily in the Bimeda Sterile Manufa...Show more
    Last updated: 30+ days ago • Promoted
    Full Stack Engineer

    Full Stack Engineer

    Targeted Talent • Kitchener, ON, Canada
    Full-time
    We are searching for a creative, flexible technical thinker capable of managing, planning and understanding team dynamics. Responsible for authoring, analyzing and translating User Stories into syst...Show more
    Last updated: 30+ days ago • Promoted
    Co-op Software Engineer - Encoder Optimization

    Co-op Software Engineer - Encoder Optimization

    NETINT Technologies Inc. • Kitchener, ON, Canada
    Full-time
    This is a 8 months' Full-time.Co-op employment opportunity starting Immediately, or Jan 2026.This position is open for Waterloo office. To apply, please fill out the application form and include...Show more
    Last updated: 30+ days ago • Promoted
    Shift Supervisor

    Shift Supervisor

    Wendy's • Brantford, ON, Canada
    Full-time
    We're looking for friendly and outgoing Shift Supervisors!.Shift Supervisors are a critical part of our restaurant leadership team. Shift Supervisors work with restaurant management to provide t...Show more
    Last updated: 30+ days ago • Promoted
    Senior Systems Engineer

    Senior Systems Engineer

    Lambert Nemec Group • Kitchener, ON, Canada
    Full-time
    Kitchener-Waterloo, Ontario (Hybrid : Onsite & Remote).Our client, an established leader in IT managed services, is seeking a. Senior Systems Engineer (Tier 3 Technician).This is an exciting hybr...Show more
    Last updated: 30+ days ago • Promoted
    Shift Runner(Norfolk)

    Shift Runner(Norfolk)

    Domino's Pizza Canada • Simcoe, ON, Canada
    Full-time +1
    Hot job openings, fresh out of the oven!.We are happy that you are interested in joining the Domino’s team as a Shift Runner (SR), here is a brief description of some of the responsibilities : ...Show more
    Last updated: 30+ days ago • Promoted
    Guidewire Engineer

    Guidewire Engineer

    BuzzClan • guelph, on, ca
    Full-time
    Guidewire PolicyCenter Configuration – Senior.Year Contract (Extension Possible).Guidewire PolicyCenter Configuration Developer. GOSU, Java, and web development.The ideal candidate will be hands-on ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer (SpaceOps Team)

    Senior Software Engineer (SpaceOps Team)

    Spire • Cambridge, ON, Canada
    Full-time
    At Spire, the Space Operations Software team is responsible for preparing for this growth using software to automate mission management, improve telemetry monitoring, monitor ground station activit...Show more
    Last updated: 30+ days ago • Promoted
    Software Design Engineer III

    Software Design Engineer III

    AGDATA LP • Cambridge, ON, Canada
    Full-time
    We are the most trusted provider of data collection and management, marketing program management, and analytical solutions for our Crop and Animal Health industry clients.With data services ...Show more
    Last updated: 1 day ago • Promoted
    Rust Engineer

    Rust Engineer

    SuperAnnotate • Simcoe, Ontario, CA
    Remote
    Full-time
    As an hourly paid, fully remote Rust Engineer for AI Data Training, you will review AI-generated Rust code and explanations or generate your own, evaluate the reasoning quality and step-by-step pro...Show more
    Last updated: 1 day ago
    Process Engineer

    Process Engineer

    Smarter Alloys • Cambridge, ON, Canada
    Full-time
    Smarter Alloys is a world leader in smart materials innovation, pioneering advanced shape memory materials for applications in medical devices, cleantech, automotive, and beyond.We are looking for ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Software Engineer - guelph

    Senior Java Software Engineer - guelph

    Luxoft • guelph, on, ca
    Full-time
    Join a Global Energy Leader Building Next-Generation Cloud Solutions.One of the world's largest providers of products and services to the energy industry has a need to develop and support enterpris...Show more
    Last updated: 23 days ago • Promoted
    Technical Lead - Snowflake

    Technical Lead - Snowflake

    Stridely Solutions Corporation • Cambridge, ON, Canada
    Full-time
    Design, build, and maintain scalable data pipelines on Snowflake.Possessing experience or knowledge in Snow pipe, Time Travel, and Fail Safe. Write and optimize SQL queries for data extraction and t...Show more
    Last updated: 30+ days ago • Promoted
    Team Member

    Team Member

    Tim Hortons • Simcoe, ON, Canada
    Full-time
    As a Team Member at Tim Hortons, your top priority is guest satisfaction!.Whether you are the very first person our guests encounter, or produce the best loved bakery items that our guests come to ...Show more
    Last updated: 30+ days ago • Promoted
    Maintenance Manager

    Maintenance Manager

    Treehouse Foods • Brantford, ON, Canada
    Full-time
    TreeHouse Foods (NYSE : THS) is a leading manufacturer of private label packaged foods and beverages, operating a network of over 20 production facilities and several corporate offices across the Un...Show more
    Last updated: 30+ days ago • Promoted
    Sustaining Engineer

    Sustaining Engineer

    Intellijoint Surgical • Kitchener, ON, Canada
    Full-time
    Kitchener HQ – In office presence required 4-days per week .RRSP with employer match, health benefits (effective day-1!), wellness benefit, learning & development opportunities,...Show more
    Last updated: 5 days ago • Promoted
    Algebra Private Tutoring Jobs Guelph

    Algebra Private Tutoring Jobs Guelph

    Superprof • Guelph, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Senior DevOps Engineer

    Senior DevOps Engineer

    Gore Mutual Insurance • Cambridge, ON, Canada
    Full-time
    Fueled by investments in talent and technology, our bold strategy to transform is nearly complete.At Gore Mutual, we've always set ourselves apart as a modern mutual that does good.Now, we'...Show more
    Last updated: 30+ days ago • Promoted