Senior Rails Engineer: eCommerce Integrations & Async

TriCom Technical Services

Montreal (administrative region)

On-site

CAD 110,000 - 150,000

Full time

6 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Paid time off
Paid holidays
Low-cost benefits

Job summary

TriCom Technical Services is seeking a Sr. Ruby on Rails Engineer in Montreal to design, build, and maintain backend systems for ecommerce integrations at scale. The role focuses on asynchronous processing, background jobs, and end-to-end ownership of integrations with Shopify and other platforms.

The ideal candidate has 5+ years of RoR and Node.js experience, hands-on Shopify work, and strong API design skills. Will collaborate with Product, QA and DevOps to improve scalability and reliability.

Qualifications

  • : 5+ years of professional Ruby on Rails and Node.js development.
  • Experience with eCommerce integrations across PIMs and payment providers.
  • Hands-on Shopify platform experience (apps, APIs, or Shopify Plus).
  • Asynchronous/background processing and message queues.
  • RESTful and GraphQL API design and integration patterns.
  • Relational databases and query optimization.
  • Git and CI/CD familiarity; client-facing collaboration skills.

Responsibilities

  • Design, build, and maintain Ruby on Rails apps and services supporting eCommerce workflows.
  • Consult with clients to translate requests into Jira tickets and hand-on development.
  • Develop asynchronous pipelines using Sidekiq/Resque and message queues (Kafka/RabbitMQ/SQS).
  • Build and support Shopify integrations (Admin API/storefront API/webhooks) and other ecommerce platforms.
  • Architect event-driven systems to synchronize data across services and platforms.
  • Write clean, tested code and participate in code reviews.
  • Troubleshoot distributed systems and resolve issues with reliability and data integrity.
  • Collaborate with Product/QA/DevOps to ship features on schedule.
  • Monitor performance and improve scalability and fault tolerance.
  • Document architecture, data flows, and API contracts.

Skills

Ruby on Rails
Node.js
RESTful API design
GraphQL API design
CI/CD
Cloud/AWS concepts

Tools

Sidekiq
Resque
Delayed Job
Kafka
RabbitMQ
SQS
PostgreSQL
MySQL

Job description

TriCom Technical Services is seeking a Sr. Ruby on Rails Engineer in Montreal to design, build, and maintain backend systems for ecommerce integrations at scale. The role focuses on asynchronous processing, background jobs, and end-to-end ownership of integrations with Shopify and other platforms.

The ideal candidate has 5+ years of RoR and Node.js experience, hands-on Shopify work, and strong API design skills. Will collaborate with Product, QA and DevOps to improve scalability and reliability.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr. Ruby on Rails Engineer
Sr. Ruby on Rails Engineer

TriCom Technical Services • Montreal (administrative region)

On-site
CAD 110,000 - 150,000
Paid time off
Paid holidays
Low-cost benefits
Engineering Manager- Ruby and Rails Infrastructure
Engineering Manager- Ruby and Rails Infrastructure

Shopify • Canada

Remote
CAD 140,000 - 180,000
Java Engineer for High-Volume SaaS (Hybrid)
Java Engineer for High-Volume SaaS (Hybrid)

ShipTime Canada Inc. • Oakville

Hybrid
CAD 90,000 - 120,000
Paid Vacation Time
On-site parking
Remote Senior QA Automation Engineer (Shopify/API)
Remote Senior QA Automation Engineer (Shopify/API)

Blue Badger • Canada

On-site
CAD 70,000 - 90,000
Full Stack Developer (Web & Shopify App Development)
Full Stack Developer (Web & Shopify App Development)

Teifi Digital • Vancouver

Hybrid
CAD 90,000 - 130,000
Health coverage
Dental coverage
Free on‑site parking
+2
Growth‑Focused Shopify & DTC E‑Commerce Lead (Hybrid)
Growth‑Focused Shopify & DTC E‑Commerce Lead (Hybrid)

Holiday Group • Montreal (administrative region)

Hybrid
CAD 70,000 - 90,000
Remote Full-Stack Developer — Shopify & D365
Remote Full-Stack Developer — Shopify & D365

Aurora Cannabis Inc. • Canada

Hybrid
CAD 110,000 - 150,000
Flexible hours
Remote work options
Professional development opportunities
+2
Senior Software Engineers (9 month contract)
Senior Software Engineers (9 month contract)

Article • Vancouver

On-site
CAD 80,000 - 120,000
Software and hardware support
Collaborative work environment
Equal opportunity accommodations
Senior Shopify Developer – Remote (Canada) for Enterprise
Senior Shopify Developer – Remote (Canada) for Enterprise

Akkodis • Toronto

Remote
CAD 100,000 - 130,000
Senior Backend Engineer – Scalable APIs for Partner Platform
Senior Backend Engineer – Scalable APIs for Partner Platform

Triwill Group • Canada

Hybrid
CAD 110,000 - 170,000