Skip to content
Back to jobs

Posted 2 weeks ago

SalesJack

Implementation Engineer

Roles

Compensation

CAD 120000 - 200000

Implementation Engineer: C$120k–140k. Senior Full Stack Engineer: C$180k–200k.

yearly
unclear

Tech stack

SQLSnowflakePostgreSQLREST APIsReactNext.jsNode.jsBullMQSidekiqAmazon SQSTemporalBisTrackDMSi AgilityECI SprucedbtPostgresREST API

Location

Toronto, ON, Canada

Work setup

full-time
Mid-level, Senior
Hybrid.
hybrid
On-site training included.
unclear
unclear
unclear

Role details

  • Own the technical side of bringing new customers live: ERP integrations
  • Product category mapping
  • Data migration
  • On-site training
  • Post-launch reports and custom integrations
  • Own major product surfaces end-to-end, from talking to customers and scoping through architecture, implementation, and iteration
  • Lead ERP integrations for new customers across BisTrack, DMSi Agility, ECI Spruce, and similar systems — using whichever method fits (REST API, VPN with direct SQL access, or scheduled file extracts)
  • Map product categories from each customer's ERP to power cross-sell logic, account health scoring, and reporting
  • Configure permit data sources and routing rules for each customer's territory, including fuzzy matching against their existing customer base
  • Build custom reports, workflows, and data transformations in our data stack (Snowflake, dbt, Postgres) when standard configuration doesn't cover the need
  • Feed patterns from the field back to Engineering to shape the core product
  • Contribute to architectural decisions, onboarding playbooks, and team culture as an early hire
  • 2+ years in solutions/implementation/data engineering
  • Strong SQL (Snowflake/Postgres)
  • Comfort with REST APIs (auth, pagination, rate limits)
  • Interest in construction supply ERPs (BisTrack, DMSi Agility, ECI Spruce)
  • 8–10 years full stack
  • Deep React/Next.js
  • Strong Node.js in production at scale
  • Advanced Postgres (multi-tenant, query optimization)
  • Auth/RBAC in multi-tenant B2B
  • BullMQ or similar (Sidekiq, SQS, Temporal)
  • Real product instincts

Application

Apply via Ashby job links provided.

not required
not required
not required
ats, external

Company context

SalesJack sales software platform (CRM + prospecting service)
construction supply industry sales software (CRM + prospecting)
Toronto, ON, Canada
Growing quickly and profitably

Description

SalesJack is a sales software platform (CRM + prospecting service) for independent businesses in the construction supply industry. Growing quickly and profitably; building out our engineering team in Canada. Implementation Engineer (C$120k–140k): Own the technical side of bringing new customers live: ERP integrations, product category mapping, data migration, on-site training, plus post-launch reports and custom integrations. Work directly with founders, engineers, and the dealers using the product. Looking for 2+ years in solutions/implementation/data engineering, strong SQL (Snowflake/Postgres), comfort with REST APIs (auth, pagination, rate limits), and interest in construction supply ERPs (BisTrack, DMSi Agility, ECI Spruce). Senior Full Stack Engineer (C$180k–200k): Own major product surfaces end-to-end, from talking to customers and scoping through architecture, implementation, and iteration. No PM layer — engineers closest to the problem own the solution. Looking for 8–10 years full stack, deep React/Next.js, strong Node.js in production at scale, advanced Postgres (multi-tenant, query optimization), auth/RBAC in multi-tenant B2B, and BullMQ or similar (Sidekiq, SQS, Temporal). Real product instincts required.

Similar jobs

  • Loading similar jobs...