Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Backend Engineer - Remote

Full-time

Motion

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 building the future of creative intelligence and are looking for talented people to help us get there!
About the Senior Software Engineer 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.
| React, Node.js with Express, TypeScript, GraphQL, PostgreSQL, MongoDB, and Azure.

  • See an overview of the role from our lead backend engineer, Armin Karimi .
  • Browse our Engineering Blog for an inside look at the decisions our team is making, the things we're learning, and what it means for us to be building an AI product today.

Scoping, designing, and implementing resilient, performant, and high-quality backend solutions.
Working closely with fellow engineers to deliver complex backend features and integrations.
Identifying and resolving errors, performance issues, and devex problems in our codebase.
Driving engineering advancements.
Sample projects:
Work across the stack to improve how customers understand and act on their creative performance.
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.
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.
  • 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.
  • and you'll be a strong fit if you align with these qualities:

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.
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.and beyond, but also have office spaces in 4 main hubs (Toronto, Montreal, Vancouver, and Porto) for optional hybrid work.
Motion has strong product-market fit, 2.5x YoY growth, second-time founders with deep industry knowledge, and $30M in Series B funding to fuel our momentum.
If you're excited about building, you’ll thrive here!
We're a low-ego, high-performing team that was just ranked #19 on G2's list of Best Canadian Software Companies for 2026.
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.
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.

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

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Backend Engineer - Remote in Sherbrooke, QC vacancy
  •  ...talentueuses pour nous aider à y parvenir ! À propos du rôle d'Ingénieur Logiciel Senior En tant qu'Ingénieur Logiciel Senior, vous ferez du développement full-stack avec un accent sur le backend : tout, de la construction de fonctionnalités à la conception, à l'... 
    Senior
    Daily paid
    Summer work
    Work at office
    Work from home

    Motion

    Sherbrooke, QC
    1 day ago
  • This is the general track for Engineering Director at Canonical, apply here if you are confident...  ...staff engineers. Canonical's largest software products are built by multiple teams...  ...of the result. Even though this is a senior management position, managing managers, we... 
    Senior
    Local area
    Remote work
    Worldwide

    Canonical

    Sherbrooke, QC
    18 days ago
  •  ...to help us get there! About the AI Product Engineer role At Motion, the engineering team builds market leading software to accelerate the time to and quality of decisions...  ...and Motion specific onboarding, pair with a senior dev to set up the codebase, and push a feature... 
    Senior
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Remote work
    Work from home
    Shift work

    Motion

    Sherbrooke, QC
    1 day ago
  •  ...Canonical is a leading provider of open source software and operating systems to the global...  ...such as public cloud, data science, AI, engineering innovation, and IoT. Our customers...  ...who works in Python, across all levels of seniority. Apply here if you believe you are already... 
    Suggested
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide

    Canonical

    Sherbrooke, QC
    17 days ago
  • $21 - $24 per hour

     ...BIS Safety Software is a fast-paced high-growth organization providing leading software for the safety industry. We are expanding our team...  .... If you would like more information about how your data is processed please contact us. Required Experience: Unclear Seniority... 
    Suggested
    Full time
    Work at office
    Flexible hours
    Weekend work
    Day shift
    Afternoon shift

    BIS Safety Software

    Sherbrooke, QC
    9 days ago
  •  ...logiciel pour rejoindre l’équipe platform engineering – eventing, passionné(e) par les...  ...architectures distribuées  Conteneurs et les engins d’orchestration (Docker, Kubernetes)  Plateforme...  ...of developers build, deploy, and operate software across cloud, on-premises and hybrid... 
    Full time
    Contract work
    Flexible hours

    Genetec

    Sherbrooke, QC
    more than 2 months ago
  • $200k per year

     ...talented people to help us get there! The role Motion's outbound engine runs in three tiers: lifecycle marketing that warms low-intent...  ...Commercially sharp: Able to hold a credible conversation with senior buyers at mid-market DTC brands and agencies. Genuinely AI-... 
    Senior
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Remote work
    Work from home
    Shift work

    Motion

    Sherbrooke, QC
    8 hours ago
  •  ...organisation, at all levels from Graduate to Senior Staff. All applications and candidates...  ...efforts of a Canonical team, in engineering, business operations or another part of the...  ...with users of complex suites of Canonical software products, sometimes deployed in custom configurations... 
    Senior
    Long term contract
    Local area
    Remote work
    Work from home
    Worldwide

    Canonical

    Sherbrooke, QC
    16 days ago
  •  ...various secure facilities who request and grant access, we help our clients improve the safety of their infrastructure and users. As a software tester, you could play a key role in a dynamic development team contributing to a cloud-based solution that manages physical access... 
    Full time
    Flexible hours

    Genetec

    Sherbrooke, QC
    more than 2 months ago
  • $55k - $70k per year

     ...BIS Safety Software is a SaaS company on a mission to change how organizations manage safety learning and compliance - and the team behind that mission matters just as much as the product. We are expanding our team and are looking to add a thoughtful detail-oriented Software... 
    Full time
    Work at office
    Flexible hours
    Shift work

    BIS Safety Software

    Sherbrooke, QC
    9 days ago
  • Lead an engineering team that partners with the Linux engineers of a major silicon company, and works across the full Linux stack from kernel...  .... Technical leadership experience and a background in software engineering are necessary prerequisites for this role. You will... 
    Work from home

    Canonical

    Sherbrooke, QC
    11 days ago
  •  ...Description Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets...  ...enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading... 
    Work at office
    Local area
    Remote work
    Worldwide

    Canonical

    Sherbrooke, QC
    19 days ago
  •  ...manage entire project life cycles including software/vendor procurement risk resources budget...  ...including business process re-engineering exercises as applicable Coordinate and...  ...submit a cover letter along with their resume. Required Experience: Senior IC... 
    Senior
    Full time

    Strathcona County

    Sherbrooke, QC
    9 days ago
  •  ...organization’s digital transformation. We are looking for a hybrid profile with a passion for data, capable of bridging the gap between data engineering and business intelligence. You will contribute both to the design of data pipelines and models, as well as to the development of... 
    Senior
    Permanent employment
    Flexible hours

    CIMA+

    Sherbrooke, QC
    21 days ago
  • $200k per year

     ...efficace, avec des résultats pour les étayer. Commercialement affûté : Capable de tenir une conversation crédible avec des acheteurs seniors de marques DTC de taille intermédiaire et d'agences. Véritablement natif de l'IA : Déjà en train d'utiliser des outils comme Clay... 
    Senior
    Daily paid
    Permanent employment
    Full time
    Apprenticeship
    Summer work
    Work at office
    Remote work
    Work from home

    Motion

    Sherbrooke, QC
    11 hours ago
  •  ...and defence to space exploration our multidisciplinary team of engineers physicists and data scientists is redefining how the world perceives...  ...of gender race beliefs citizenship orientation and value unconventional paths. Lets meet! Required Experience: Senior IC... 
    Senior
    Full time
    Internship
    Immediate start
    Flexible hours

    SBQuantum

    Sherbrooke, QC
    9 days ago
  • Description de l'entreprise Chez Artelia Canada, nous croyons que chaque projet est une opportunité unique de créer des solutions pour une vie positive. C’est ce qui nous anime chaque jour : imaginer, concevoir et réaliser des projets qui améliorent concrètement le quotidien...
    Senior
    Daily paid
    Full time
    Work at office
    Local area
    Remote work

    Artelia

    Sherbrooke, QC
    23 days ago
  • Description de l'entreprise Chez Artelia Canada, nous croyons que chaque projet est une opportunité unique de créer des solutions pour une vie positive. C’est ce qui nous anime chaque jour : imaginer, concevoir et réaliser des projets qui améliorent concrètement le quotidien...
    Senior
    Daily paid
    Full time
    Work at office
    Local area
    Remote work

    Artelia

    Sherbrooke, QC
    23 days ago
  •  ...EIPS is recruiting a permanent full-time Senior Project Manager for our Facility Services...  ...staff contractors consultants architects engineers agencies and government agencies. Liaise...  ...Office Suite project management software web-based applications and emerging technology... 
    Senior
    Permanent employment
    Full time
    For contractors
    Work at office
    Monday to friday

    Elk Island Public Schools

    Sherbrooke, QC
    9 days ago
  •  ...delivery Apply to join our Platform Solutions team today! As a Senior Platform Analyst you will play a key role in solution design...  ...stack or hybrid analyst/developer role with strong understanding of software design principles Experience working with enterprise... 
    Senior
    Full time
    Work at office

    Strathcona County

    Sherbrooke, QC
    9 days ago
  • $65k - $80k per year

     ...BIS Safety Software is a SaaS company on a mission to change how organizations manage safety learning and compliance. As we continue to...  ...marketing channels is increasingly important. We are looking for a Senior Marketing Copywriter who can help lead that effort. About... 
    Senior
    Full time
    Internship
    Work at office
    Flexible hours

    BIS Safety Software

    Sherbrooke, QC
    9 days ago
  •  ...Senior Remote People & Leadership Opportunity | Flexible Work Structure After years leading teams, supporting people, and shaping workplace success, many HR and people-focused professionals start to value flexibility and independence as much as career progression. This... 
    Senior
    Remote work
    Flexible hours

    3 Years On A Rock

    Sherbrooke, QC
    15 days ago
  • $35 - $39 per hour

    Nouvelle opportunité à Sherbrooke ! Poste: Technicien(ne) comptable sénior Statut: Permanent Emplacement: Sherbrooke Poste en mode hybride Horaire très flexible, entre 35 heures et 40 heures par semaine Salaire: 35$ à 39$ de l'heure selon l'expérience + boni... 
    Senior
    Permanent employment
    Summer work
    Work at office
    Flexible hours
    Day shift

    Randstad

    Sherbrooke, QC
    a month ago
  •  ...infrastructure across Western Canada we are seeking a highly skilled Senior Estimator (s) to join our team in a pivotal contract capacity....  ...function is to provide project estimating for projects in engineering development ranging from small to large size projects. The... 
    Senior
    Contract work
    For contractors
    For subcontractor
    Work at office
    Remote work

    Vertex Resource Group

    Sherbrooke, QC
    9 days ago
  • $24 - $30 per hour

    Poste: Commis de bureau Sénior – Permanent (Jour) Lieu: Coaticook Horaire: Lundi au vendredi de jour. Salaire: 24 à 30$ selon expérience Durée: permanente Vous êtes reconnu(e) pour votre polyvalence, votre rigueur et votre capacité à faire rouler un bureau avec... 
    Senior
    Permanent employment
    Work at office
    Monday to friday
    Day shift

    Randstad

    Sherbrooke, QC
    a month ago
  •  ...planning through close-outon time and within budget The Transportation Engineering and Operations Capital Projects team is seeking a strategic...  ...together to deliver innovative practical solutions. The Senior Capital Projects Manager (Capital Projects Manager II) provides... 
    Senior
    Full time
    Contract work
    For contractors
    Work at office
    Remote work

    Strathcona County

    Sherbrooke, QC
    9 days ago
  •  ...equipment. Collaborate in the design and planning of electrical equipment modification projects. Assist in developing detailed engineering plans under supervision. Support the team in preparing service proposals and cost estimates for client requests. Draft... 
    For contractors
    Internship

    Integrated Power Services

    Sherbrooke, QC
    23 days ago
  • Bienvenue là où l’humain est au cœur de tout. Bienvenue aux gens qui ont une vision d’avenir inspirante et qui sont à la recherche de défis stimulants. Chez nous, vous aurez d’innombrables occasions d’apprendre et de développer des compétences variées en travaillant sur ...
    Senior
    Permanent employment
    Flexible hours

    CIMA+

    Sherbrooke, QC
    21 days ago
  •  ...Vertex is accepting applications for one full-time permanent Senior Accountant in our Sherwood Park Alberta office. This position will...  ...forecasting and business process ~ Strongly proficient with Accounting software advanced knowledge using MS Word and Excel ~ Experience in... 
    Senior
    Permanent employment
    Full time
    Contract work
    Work at office

    Vertex Resource Group

    Sherbrooke, QC
    9 days ago
  •  ...Senior Estimator Firma Contracting Inc. is a growing western Canadian based civil contracting company. We are looking for someone that can oversee all estimating work and work closely with senior management and ownership to determine opportunities that are a fit and manage... 
    Senior
    Full time
    Contract work
    For subcontractor
    Work at office

    Firma Contracting Inc.

    Sherbrooke, QC
    9 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Backend Engineer - Remote. Be the first to apply!