Fullsteam
Fullsteam
Fullsteam ixtisoslashgan bozorlarda faoliyat yurituvchi bizneslar uchun to‘lov texnologiyalari va sohaga mos dasturiy ta’minot yaratadi. Kompaniyaning bulutga asoslangan platformasi xavfsiz to‘lovlarni qayta ishlashni sohaga xos vositalar va biznesni boshidan oxirigacha boshqarish tizimlari bilan birlashtirib, avtomobilsozlik, sog‘liqni saqlash, hordiq chiqarish va o‘z-o‘ziga xizmat ko‘rsatadigan saqlash omborlari kabi sohalarni qo‘llab-quvvatlaydi. Shuningdek, kompaniya notijorat tashkilotlar uchun a’zolik va tadbirlarni boshqarish dasturlarini, B2B tashkilotlar uchun esa korxona resurslarini rejalashtirish yechimlarini taqdim etadi. Katta va turli yo‘nalishdagi mutaxassislardan iborat jamoasi bilan Fullsteam to‘lov infratuzilmasi va operatsion dasturiy ta’minotni birlashtirib, tor ixtisoslashgan bizneslarga asosiy ish jarayonlarini yagona bog‘langan muhitda boshqarishga yordam beradi.

Senior Backend Engineer Canada Remote

Build scalable backend, ETL, and reporting systems for Commerce7, a winery commerce platform. Modernize legacy databases and support data-intensive SaaS APIs.

Tavsif

  • Own a multi-tenant reporting architecture serving more than 3,000 tenants and millions of processed records.
  • Lead the migration of legacy MSSQL and SSRS reporting systems to Node.js, Aurora MySQL, and AWS infrastructure.
  • Build, maintain, and scale ETL pipelines, data replication processes, and data synchronization engines.
  • Diagnose database performance issues through index optimization, denormalized columns, and rollup tables.
  • Design and develop scalable REST APIs for SaaS reporting capabilities.
  • Partner with Product to convert reporting requirements into practical technical implementation plans.
  • Collaborate with Frontend Engineers to deliver data visualizations.
  • Contribute to code reviews and create automated integration and unit tests.
  • Apply modern engineering best practices to backend code and data models.

Talablar

  • At least 5 years of backend software engineering experience focused on database architecture, data processing, ETL, and reporting systems.
  • Strong JavaScript ES6+ and Node.js experience, including Express, Fastify, and AWS Lambda.
  • Advanced practical experience with MySQL, modern ORMs such as Sequelize, and optimized raw SQL.
  • Hands-on experience with AWS services including Aurora Serverless, DynamoDB, and SQS.
  • A proven track record of database migrations or legacy system modernization.
  • Strong knowledge of indexing, stored procedures, denormalization strategies, and rollup tables for reporting.
  • Extensive experience developing ETL pipelines, data replication workflows, and high-volume data synchronization engines.
  • Experience using modern ORMs and recognizing when raw SQL is preferable for performance.
  • Excellent written and verbal communication skills.
  • Strong user empathy and a genuine interest in understanding how customers use Commerce7.

Imtiyozlar

  • Medical coverage
  • Extended health and long-term disability plan
  • Dental coverage
  • Vision coverage
  • RRSP with employer matching
  • Health Spending Account
  • Flexible paid time off

O‘xshash ish o‘rinlari