Назад
Company hidden
5 дней назад

Senior Backend Engineer (Data)

116 000 - 140 000CAD
Формат работы
remote (только Canada)
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Canada
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

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

Для мэтча с этой вакансией нужен Plus

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

Текст:
/
TL;DR
Senior Backend Engineer (Data): Designing and scaling multi-tenant reporting systems, ETL pipelines, data synchronization engines, and REST APIs for a SaaS commerce platform with an accent on database architecture, performance optimization, and cloud migration. Focus on modernizing MSSQL/SSRS infrastructure with NodeJS, Aurora MySQL, and AWS while processing millions of records and maintaining reliable data models.

Location: Remote in Canada (CAN-ON)

Salary: $116,000–$140,000 CAD per year

Company

hirify.global provides vertical software and embedded payments technology, while Commerce7 delivers a customer-centric commerce platform for more than 3,500 alcohol brands.

What you will do

  • Own and optimize a multi-tenant reporting architecture supporting more than 3,000 tenants and millions of processed records.
  • Design and execute the migration of legacy MSSQL/SSRS reporting systems to NodeJS, Aurora MySQL, and AWS infrastructure.
  • Build and scale ETL processes, data replication workflows, and high-volume synchronization engines using batch processing and parallel execution.
  • Improve database performance through indexing, denormalization, rollup tables, and other optimization strategies.
  • Design scalable REST APIs for SaaS reporting features and collaborate with Product and Frontend Engineering on data visualizations.
  • Contribute to code reviews, automated integration and unit tests, reliable backend code, and accurate data models.

Requirements

  • 5+ years of backend software engineering experience focused on database architecture, data processing, ETL, and reporting systems.
  • Advanced hands-on experience with MySQL, complex SQL, modern ORMs such as Sequelize, and optimized raw SQL.
  • Strong proficiency with NodeJS, JavaScript ES6+, Express or Fastify, and asynchronous programming.
  • Experience with AWS services including Aurora Serverless, DynamoDB, Lambda, and SQS.
  • Direct experience executing database migrations or modernizing legacy systems, with strong ownership of data integrity and code reliability.
  • Strong written and verbal communication skills and a user-first approach.

Nice to have

  • Experience with MSSQL, SSRS, or PowerShell.
  • Experience with QuickSight, Redshift, or similar reporting technologies.

Culture & Benefits

  • Collaborative environment focused on openness, innovation, high standards, and continuous improvement.
  • Medical, extended health, long-term disability, dental, and vision coverage.
  • RRSP with employer matching and a Health Spending Account.
  • Flexible paid time off.
  • Inclusive workplace committed to diversity of thought, experience, and background.

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