M

Senior Software Engineer - Backend

Motion (Creative Analytics)

Remote · Full Time

Be the first to apply

Experience
6+ yrs
Salary
Openings
1
Posted
3 weeks ago
Work mode
Work from home
Resume
Required to apply

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About Motion

Motion is revolutionizing the way creative strategists operate by building an AI-driven command center that bridges the gap between performance marketers and creative teams. Our platform analyzes creative content across major ad platforms like YouTube, LinkedIn, Meta, and TikTok to identify trends and optimize ad effectiveness. With Runneth, our AI-driven assistant, marketers can automate workflows and create cross-channel strategies seamlessly integrated with tools like Slack, Notion, and Google Drive.

Our clientele includes leading e-commerce and direct-to-consumer brands such as Vuori, True Classic, The Farmer’s Dog, and HexClad. Backed by over $65 million in funding and a rapidly growing team of 75 remote professionals, we pride ourselves on innovative AI products that truly enhance marketing outcomes.

Role Overview

As a Senior Software Engineer focused on backend development, you will play a key role in designing, implementing, and maintaining scalable backend systems and APIs. You will collaborate closely with engineers across the stack to deliver new features, maintain existing integrations, and ensure our platform scales smoothly with growth.

Key Responsibilities

  • Design and develop high-quality, scalable backend services and APIs.
  • Collaborate with engineering teams to integrate complex backend functionalities.
  • Maintain and improve current integrations while anticipating future product needs.
  • Identify and resolve bugs, performance bottlenecks, and developer experience challenges.
  • Contribute to the advancement of engineering processes and technologies.

Sample Projects

  • Enhance cross-functional features that help customers analyze and respond to creative marketing performance.
  • Build unified APIs for insights data access by multiple teams.
  • Develop robust storage mechanisms for large-scale insights and metrics from external data providers.

Ideal Candidate Profile

  • 6+ years of experience developing and maintaining large-scale software systems.
  • Proficient with React, Node.js, and TypeScript or similar technology stacks.
  • Passionate about integrating AI into software workflows and staying attuned to its evolving landscape.
  • Experienced with asynchronous message queue systems.
  • Familiarity with MongoDB or other document-oriented databases.
  • Strong grasp of data modeling, ETL processes, and optimizing data architectures.
  • Excellent communication skills, able to articulate complex technical topics in business terms.
  • Open to candidates with diverse educational backgrounds, including self-taught and bootcamp graduates.
  • Exemplifies ownership, pragmatism, adaptability in fast-paced environments, and values collaboration as a team player.

Benefits and Culture

  • Competitive salary with equity options for all employees.
  • Comprehensive health coverage from day one and a monthly health and lifestyle stipend.
  • 20 days of paid time off annually plus a $1,500 reimbursement for remote work setup.
  • Remote-first company with optional hybrid opportunities at hubs in Toronto, Montreal, Vancouver, and Porto.
  • Strong market traction with 2.5x year-over-year growth and a supportive, low-ego team ranked among Canada's best software companies.
  • Virtual collaboration through AI-powered platforms and regular in-person team gatherings, including bi-monthly meetups and annual retreats.

Additional Information

We welcome applicants primarily based in Canada, the United States, or Europe, though exceptional candidates from other locations are also encouraged to apply. Our hiring process is human-driven, supported by AI tools to improve administrative efficiency.

How they work

Communication Teamwork & Collaboration Adaptability Decision Making Accountability
🤖
Online · instant AI help
Broxer