Staff Software Engineer

4 weeks ago


Kitchener, Canada Motion (Creative Analytics) Full time

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



  • Kitchener, Canada Motion (Creative Analytics) Full time

    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...


  • Kitchener, Canada Affirm Full time

    Staff Software Engineer, Backend (Streaming)Join to apply for the Staff Software Engineer, Backend (Streaming) role at AffirmAffirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.The Streaming team at Affirm forms the backbone of several...

  • Staff Engineer

    4 days ago


    Kitchener, Canada ApplyBoard Inc Full time

    # **Staff Software Engineer**Capio is an edtech startup driven by a mission to revolutionize international enrollment management for every institution around the world. Our AI-driven technology automates the end-to-end student enrolment journey in one powerful platform. We empower institutions to attract diverse students, make data-driven decisions, and...

  • Staff Engineer

    6 days ago


    Kitchener, Canada ApplyBoard Inc Full time

    # **Staff Software Engineer**Capio is an edtech startup driven by a mission to revolutionize international enrollment management for every institution around the world. Our AI-driven technology automates the end-to-end student enrolment journey in one powerful platform. We empower institutions to attract diverse students, make data-driven decisions, and...

  • Staff Engineer

    2 days ago


    Kitchener, Canada ApplyBoard Inc Full time

    # **Staff Software Engineer**Capio is an edtech startup driven by a mission to revolutionize international enrollment management for every institution around the world. Our AI-driven technology automates the end-to-end student enrolment journey in one powerful platform. We empower institutions to attract diverse students, make data-driven decisions, and...

  • Staff Engineer

    4 days ago


    Kitchener, Canada ApplyBoard Full time

    The Opportunity :We’re a small, dedicated team with big ambitions — and we’re looking for a Staff Engineer (Full Stack) who’s ready to help us scale fast and think even bigger.You won’t just ship features — you’ll help define the architecture, culture, and velocity of our product development team. You’ll be hands-on in the codebase, leading...


  • Kitchener, Canada ApplyBoard Full time

    ApplyBoard simplifies the study abroad search, application, and acceptance process by connecting international students, recruitment partners, and educational institutions on one intuitive and personalized platform. ApplyBoard is a mission-driven, hyper-growth organization. It has been attracting dedicated individuals for more than eight years who are...


  • Kitchener, Canada ApplyBoard Inc Full time

    Manager, Software Engineering page is loaded## Manager, Software Engineeringlocations: Kitchenertime type: Full timeposted on: Posted Yesterdayjob requisition id: JR ApplyBoard simplifies the study abroad search, application, and acceptance process by connecting international students, recruitment partners, and educational institutions on one intuitive and...


  • Kitchener, Canada ApplyBoard Inc Full time

    Manager, Software Engineering page is loaded## Manager, Software Engineeringlocations: Kitchenertime type: Full timeposted on: Posted Yesterdayjob requisition id: JR102972ApplyBoard simplifies the study abroad search, application, and acceptance process by connecting international students, recruitment partners, and educational institutions on one...


  • Kitchener, Canada ApplyBoard Inc Full time

    Manager, Software Engineering page is loaded## Manager, Software Engineeringlocations: Kitchenertime type: Full timeposted on: Posted Yesterdayjob requisition id: JR102972ApplyBoard simplifies the study abroad search, application, and acceptance process by connecting international students, recruitment partners, and educational institutions on one...