Senior Software Engineer (Backend)
Remote · Full Time
Be the first to apply
- Experience
- 6+ yrs
- Salary
- —
- Openings
- 1
- Posted
- 4 days 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 pioneering an AI-powered platform designed for creative strategists to bridge the gap between performance marketers and creative teams. This platform analyzes and organizes creative content across major platforms like YouTube, LinkedIn, Meta, and TikTok, enabling marketers to identify what strategies work and scale winning ads effectively. Motion incorporates Runneth, an AI-driven creative strategy assistant that integrates with everyday tools like Slack, Notion, and Google Drive to transform marketer insights into actionable playbooks and automated workflows that grow smarter over time.
The company serves top e-commerce and direct-to-consumer brands, having analyzed over $14 billion in advertising spend, and is recognized for the strong culture and experienced founding team. Motion is a 75-person remote organization supported by over $65 million in funding with a nearly triple valuation increase within two years.
Role Overview
As a Senior Software Engineer with a focus on backend development, you will contribute to full-stack projects primarily involving backend feature design, implementation, and maintenance of robust APIs and services. The tech stack includes React, Node.js with Express, TypeScript, GraphQL, PostgreSQL, MongoDB, and Azure cloud services.
Primary Responsibilities
- Design, implement, and maintain scalable, high-performance, and resilient backend systems.
- Collaborate closely with engineering peers to deliver complex backend features and integrations.
- Enhance current integrations and proactively scale the infrastructure to accommodate Motions’ growth trajectory.
- Diagnose and resolve software defects, performance bottlenecks, and development experience issues.
- Champion engineering best practices and continuous improvement initiatives.
Sample Projects
- Enhance cross-stack features to enable customers better understand and utilize creative performance data.
- Develop a unified API to expose insights data consumable by other development teams.
- Architect data storage solutions to handle insights and metrics at scale from multiple data providers.
Qualifications and Desired Experience
- Minimum six years creating and maintaining large-scale software applications.
- Strong proficiency ideally with React, Node.js, and TypeScript, or comparable technologies.
- Keen interest and adaptability in incorporating AI technologies into software engineering workflows.
- Experience working with asynchronous message queues.
- Proficient in MongoDB or similar document-oriented databases.
- Firm grasp of data modeling principles, ETL processes, and system data architecture simplification.
- Excellent communication skills, capable of translating complex technical challenges into business impacts.
- Qualifications from diverse paths welcomed, including self-taught, coding bootcamp graduates, degree holders, or founders.
- Personal traits such as ownership mentality, pragmatism focused on delivering customer value over perfection, comfort with ambiguity and rapid changes in startup environments, and strong teamwork outlook.
What You Will Appreciate About Working at Motion
- Competitive salary along with equity options for all employees.
- Comprehensive health benefits available from day one, plus a monthly health and lifestyle allowance.
- Twenty days paid time off annually and a $1,500 stipend to equip your home office.
- Remote-first culture with optional hybrid opportunities across offices in Toronto, Montreal, Vancouver, and Porto.
- Strong, sustainable growth marked by 2.5x annual growth and $30 million Series B funding.
- A chance to influence product development and company direction as an early team member.
- A highly collaborative, award-winning team culture ranked among the top Canadian software firms.
- Innovative virtual collaboration environment supported through an AI-powered office platform and regular in-person gatherings every two months with annual company retreats.
Additional Information
Motion has raised over $65 million in capital and is actively advancing from a well-established foundation to deliver deeply AI-integrated products. Applicants located in Canada, the United States, or Europe are preferred, although exceptional candidates from other regions are encouraged to apply.
Note that the recruitment process incorporates AI-based tools for administrative and initial interview stages, with all final hiring decisions made by human team members.
Level
Senior