Return to jobs list

Senior Database Engineer

Full Time · Engineering · Remote

Toronto, Ontario, Canada

About Motion

Motion is growing fast (3x YoY), our product is sticky and we recently raised $30M in Series B funding. We doubled our customers as well as our headcount in 2024, and have just under 60 team members.

But we’re just getting started and we need your help!

We’ve built a new category of software to bridge the gap between performance marketers and creative teams. Our platform combines creative analytics, research, and strategy. Motion is the command center for Creative Strategists.

Our customers are top ecom and DTC brands like Vuori, True Classic, The Farmer’s Dog, HexClad, and thousands more. They’ve used Motion to analyze over $13B in media spend.

About the Role

Data is at the core of the value we deliver our users. We’ve made do with the default settings and off-the-shelf hosted solutions until now, but our needs have outgrown what we can get without putting in the effort. We are looking for our first dedicated data hire.

This role is a good fit if the idea of a fullstack / end-to-end role with significant autonomy and ownership and ambiguity is appealing to you. The core of the work is hands-on, but you’ll also advise PMs on what’s possible, assist engineers on what needs to improve, and plan with the leads for the longer term.

Explore our Engineering at Motion Notion page to learn more about our team, our work, and how we build together.

What You’ll Do

  • Design, maintain, and evolve database schemas across PostgreSQL and other systems, ensuring they scale with our workloads and product requirements

  • Drive technology choices as new needs arise

  • Optimize database performance through indexing, query tuning, stored procedures, triggers, and configuration

  • Support database and schema migrations (including to PostgreSQL), contributing to design, data movement, and system tuning for our various workloads

  • Manage and monitor routine database maintenance tasks (e.g., compaction, batch vectorization indexing, pre-calculating data like similar creatives)

  • Implement and maintain data security and access controls

  • Set up and manage ETL processes

  • And much more!

What We’re Looking For

  • 6+ years of experience 

  • Comfortable with being the jack of all trades concerning databases

  • Deep PostgreSQL and MongoDB experience

  • Knowledgeable about vector embeddings and vector databases

  • Familiarity with various hosted database solutions

  • Comfortable around schemas, transformations, and ETLs

  • Expert at working with SQL and document databases

What you'll love about Motion:

  • Super competitive compensation, equity, 20 days PTO, full healthcare benefits, work from home stipend

  • Fully remote team with incredible offsites and retreats to build camaraderie. Our last retreat was a week-long stay at Lake Muskoka. 

  • We’ve found product market fit but we’re still so early that you will have a major impact.

  • Our team is very ambitious, super capable and low on egos

  • Our customers are some of the leading brands and agencies in D2C e-commerce

  • We want Motion’s impact in the “creative-tech” industry to be up there with the Webflows, Canvas and Figmas of the world. 

  • We have a deep understanding of the problem space through many years of tinkering in the industry. 

  • We know exactly what it’s going to take for Motion to win. 

  • We’d love for you to join us on the ride!

Motion thrived in 2023, and 2024 was a defining year here. We are starting the year with fresh funding and exceptional signals from our clients. On top of this, our founding team has built successful companies before. This role offers an incredible opportunity to get in on the ground floor to help us build a category defining company in the “creative-tech” space.

Made with