Назад
1 день назад

Senior Node.js Engineer (ETL)

135 000 - 150 000CAD
Формат работы
remote (только Canada)
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Canada

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/

TL;DR

Senior Node.js Engineer (ETL): Building and optimizing a sophisticated ETL engine to process massive volumes of data from diverse external sources with an accent on system resiliency, API integration, and data integrity. Focus on designing self-healing crawlers, maintaining high-throughput pipelines, and ensuring system observability within a cloud-native GCP environment.

Location: Must be based in Canada

Salary: $135,000–$150,000 CAD per year, plus 5% variable bonus and RSU grant.

Company

A leading commerce partnership marketing platform that enables brands to manage and scale partnerships across the entire customer journey.

What you will do

  • Architect and build robust, scalable integrations using Node.js and TypeScript.
  • Maintain and optimize the core ETL engine to ensure high throughput and data integrity.
  • Design and implement crawlers and API consumers to interface with diverse external systems.
  • Participate in a shared on-call rotation to monitor system health and resolve production issues.
  • Lead by example in code reviews and architectural discussions to foster technical excellence.

Requirements

  • Deep expertise in Node.js and TypeScript.
  • Experience building data-processing or streaming processes and managing data schema evolution.
  • Strong understanding of OpenTelemetry and observability signals.
  • Hands-on experience with Google Cloud Platform (GCP) services like GKE, KMS, and Cloud Storage.
  • Must be based in Canada to comply with local employment and benefits regulations.
  • Experience with testing frameworks such as Jest, Vitest, or Playwright.

Culture & Benefits

  • Comprehensive extended health, vision, and dental coverage.
  • Flexible working environment with a responsible PTO policy.
  • Generous parental leave (up to 26 weeks fully paid for primary caregivers).
  • Technology stipend for home office setup and monthly internet allowance.
  • Continuous learning support via free Coursera subscription and internal courses.
  • Equity participation through Restricted Stock Units (RSUs).

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →