CareerPlan

Staff Engineer (Enterprise Systems)

Toronto, ONRemoteFull-time2026-10-29 → 2026-11-10

Core

Set technical direction for Enterprise Systems connecting e-commerce with ERP, finance, demand planning, and warehouse management.

Role type

Staff Engineer (Enterprise Systems)

Builds

Enterprise Systems layer connecting e-commerce, ERP, finance, demand planning, and warehouse management

Domain

Health technology / E-commerce / Enterprise Systems

Required skills

System design, high-scale web application development, back end integrations, SaaS systems, technical leadership, architecture design, cross-functional collaboration, mentorship, engineering practices (testing, observability, security, performance), Ruby on Rails, React, JavaScript, GraphQL, REST APIs

Preferred skills

Platform engineering, infrastructure, security, domain-critical systems, AI for engineering productivity

Responsibilities

Own architecture, design decisions, and technical direction; Lead multiple initiatives balancing delivery and platform health; Partner with stakeholders to define and scope work; Plan, architect, and review complex systems; Identify gaps and propose improvements; Serve as domain expert and point of contact; Collaborate with Tech Leads to unblock teams; Contribute directly to codebase; Promote engineering practices; Mentor developers; Foster culture of psychological safety

Seniority

Staff, hands-on IC with organization-wide influence