5 дней назад
Senior Backend Engineer (Data)
116 000 - 140 000CAD
Мэтч & Сопровод
Для мэтча с этой вакансией нужен 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
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, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
12 дней назад
Senior Software Engineer I, Email
153 815 - 277 431CAD
9 дней назад
Senior Software Engineer, Cluster Scalability
158 000 - 220 000CAD
8 дней назад
Staff Software Engineer (AWS/AI)
150 000 - 170 000$
11 дней назад
Staff Software Engineer (AI)
200 000 - 245 000$
Baseten
8 дней назад
Senior Software Engineer (AI)
165 000 - 330 000$
10 дней назад
Senior Software Engineer (AI)
90 000 - 140 000CAD