Enable job alerts via email!

Senior Software Engineer - Data and Platform

HRB

Canada

Remote

CAD 100,000 - 130,000

Full time

Today
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading remote company is seeking a Senior Software Engineer to design and maintain robust backend APIs. The role involves collaborating with teams to enhance integrations and drive engineering advancements. Ideal candidates will have extensive experience in Node.js, TypeScript, and a strong understanding of data architecture.

Qualifications

  • 10+ years building and maintaining large-scale software applications.
  • Experience with asynchronous message queue systems.

Responsibilities

  • Design, implement, and maintain high-quality backend APIs and services.
  • Identify and resolve errors, performance issues, and devex problems.

Skills

Node.js
TypeScript
Communication
Problem Solving
AI/ML

Tools

MongoDB
Azure

Job description

As a Senior Software Engineer on our Platform team, you’ll design, implement, and maintain robust, high-quality backend APIs and services. Your work will directly impact our 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.


We are a fully remote company but we work closely as a team. We are looking for someone with heavy overlap with EST (Toronto is a plus!)

What You’ll Do
  • Scope, design, and implement resilient, performant, and high-quality backend solutions.
  • Work closely with fellow engineers to deliver complex backend features and integrations.
  • Maintain and enhance existing integrations, making sure our systems scale with Motion’s growth and anticipate future product solutions.
  • Identify and resolve errors, performance issues, and devex problems in our codebase.
  • Drive 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
What We’re Looking For
  • 10+ years building and maintaining large-scale software applications.
  • Proficiency in 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 with a knack for translating complex technical issues into clear business impacts.
  • Interest in AI/ML
  • Ability to thrive in a fast-paced environment with evolving requirements and priorities
  • Proven success working in a remote startup environment.
  • A pragmatic approach to tackling challenging problems, with a deep interest in understanding and solving business needs.
  • Nice-to-have: Experience in the AdTech industry.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Data Engineer

SimplyAnalytics

Toronto

Remote

CAD 100,000 - 130,000

2 days ago
Be an early applicant

Senior Data Engineer - Hybrid in Richmond, Canada

UnitedHealth Group

Richmond

Remote

CAD 75,000 - 158,000

Today
Be an early applicant

Data Engineer - Databricks - Senior

Lumenalta

Vancouver

Remote

CAD 90,000 - 120,000

Today
Be an early applicant

Senior Data Engineer - Canada (Remote)

Coinme

Vancouver

Remote

CAD 90,000 - 120,000

Today
Be an early applicant

Senior Data Engineer

J.D. Power

London

Remote

CAD 90,000 - 120,000

Today
Be an early applicant

Software Engineer II (Merchant Data Platform)

Affirm

Kelowna

Remote

CAD 125,000 - 175,000

Yesterday
Be an early applicant

Data Engineer - Databricks - Senior

Lumenalta

Waterloo

Remote

CAD 90,000 - 120,000

Yesterday
Be an early applicant

Senior Data Engineer

VerticalScope Inc.

Ontario

Remote

CAD 120,000 - 160,000

Yesterday
Be an early applicant

Senior Data Engineer (7-month Contract)

StackAdapt

Remote

CAD 90,000 - 120,000

Yesterday
Be an early applicant