Enable job alerts via email!

Senior Backend / Platform Engineer

Calliere Group

Toronto

On-site

CAD 125,000 - 150,000

Full time

12 days ago

Job summary

A technology company is seeking an experienced software engineer to join its platform group. In this remote role, you will architect and build backend services and APIs that connect their core data systems. The ideal candidate has extensive experience in system design and coding, particularly in TypeScript. This position offers a salary range of $170,000 - $220,000 per month.

Qualifications

  • 10 years of experience designing and supporting large-scale software systems.
  • Experience with asynchronous systems and messaging queues.
  • Proven track record of thriving in distributed startup-like teams.

Responsibilities

  • Design and deliver high-performance backend components and services.
  • Collaborate with engineers on complex features and integrations.
  • Enhance existing services for scalability as the company grows.

Skills

Strong programming skills in TypeScript
Experience with MongoDB or other NoSQL databases
Data architecture and ETL pipeline concepts
Business Intelligence
Communicative about technical tradeoffs
Job description
Overview

This is a remote position.

Remote Canada

We re looking for a seasoned software engineer to join our platform group where you ll architect and build reliable backend services and APIs that power the company s core data systems. Your work will be critical in connecting our products and ensuring teams across the organization can make effective use of shared information. Our current stack emphasizes TypeScript cloud-based services (Azure) and document databases like MongoDB along with whatever pragmatic tools get the job done.

What You’ll Work On
  • Design and deliver resilient high-performance backend components and services.
  • Collaborate with other engineers on complex features and system integrations.
  • Enhance and maintain existing services to ensure they scale smoothly as the company grows.
  • Diagnose and fix production issues performance challenges and developer experience friction points.
  • Contribute to long-term engineering best practices and platform evolution.
Examples of Projects
  • Develop a centralized API to provide analytics and insights that other engineering teams can consume.
  • Build data pipelines to ingest and store metrics from multiple providers at scale.
Requirements
What We re Looking For
  • 10 years of experience designing coding and supporting large-scale software systems.
  • Strong programming skills with and TypeScript.
  • Solid background with asynchronous systems and messaging queues.
  • Hands-on experience with MongoDB or other NoSQL / document-oriented databases.
  • Strong grasp of data architecture modeling and ETL pipeline concepts.
  • Excellent communicator able to explain technical tradeoffs and decisions in business-relevant terms.
  • Excitement about applying or learning more in the AI / ML space.
  • Comfortable working in a dynamic environment where priorities evolve quickly.
  • Proven track record of thriving in distributed startup-like teams.
  • Practical problem-solver who always ties solutions back to business goals.
  • Bonus Points : Experience in advertising technology or adjacent industries.
Key Skills
  • Business Intelligence
  • Bidding
  • Accounts Assistant Credit Control
  • Account Development
  • Content Development
  • Lab Testing
  • Employment Type : Full Time
  • Experience : years
  • Vacancy : 1
  • Salary : 170000 - 220000 per month
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.