Software Jobs in Canada

About 1407 results in (2) seconds Clear Filters

Jobs Search

About 1407 results in (2) seconds
Senior Software Engineer at SalesJack
Canada, Alberta, Canada - Full Time
Skills Needed
N/A
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Passage du désir
Canada, Alberta, Canada - Full Time
Skills Needed
N/A
Experience Required
Minimum 5 year(s)
Software Trainer at Jobgether
Alberta, Alberta, Canada - Full Time
Skills Needed
N/A
Senior Software Developer at Portable Intelligence Inc
Canada, Alberta, Canada - Full Time
Skills Needed
N/A
Experience Required
Minimum 5 year(s)
Software Engineer, Layer1 at Arista Networks
Canada, Alberta, Canada - Full Time
Skills Needed
N/A
Experience Required
Minimum 5 year(s)
Backend Software Engineer at Salesforce.com, inc
Canada, Alberta, Canada - Full Time
Skills Needed
N/A
Experience Required
Minimum 5 year(s)
Backend Software Engineer at Amaris Consulting
Canada, Alberta, Canada - Full Time
Skills Needed
N/A
Experience Required
Minimum 5 year(s)
Backend Software Engineer at FAR Consulting
Canada, Alberta, Canada - Full Time
Skills Needed
N/A
Experience Required
Minimum 5 year(s)
Backend Software Engineer at Salesforce.com, inc
Canada, Alberta, Canada - Full Time
Skills Needed
N/A
Experience Required
Minimum 5 year(s)
Backend Software Engineer at Salesforce.com, inc
Canada, Alberta, Canada - Full Time
Skills Needed
N/A
Experience Required
Minimum 5 year(s)
Senior Software Developer at Portable Intelligence Inc
Canada, Alberta, Canada - Full Time
Skills Needed
N/A
Experience Required
Minimum 5 year(s)
Backend Software Engineer at Amaris Consulting
Canada, Alberta, Canada - Full Time
Skills Needed
N/A
Experience Required
Minimum 5 year(s)
Backend Software Engineer at LiveBarn Inc.
Canada, Alberta, Canada - Full Time
Skills Needed
N/A
Experience Required
Minimum 5 year(s)
Software Developer Senior at InnoSys Inc
Canada, Alberta, Canada - Full Time
Skills Needed
N/A
Experience Required
Minimum 5 year(s)
Senior Software Developer at Counterpart Health
Canada, Alberta, Canada - Full Time
Skills Needed
N/A
Experience Required
Minimum 5 year(s)
Software Engineer at Mercor
Ontario, Ontario, Canada - Full Time
Skills Needed
N/A
Experience Required
Minimum 1 year(s)
Software Engineer at Stealth Startup
Ontario, Ontario, Canada - Full Time
Skills Needed
N/A
Experience Required
Minimum 3 year(s)
Software Engineer at Spellbook
Ontario, Ontario, Canada - Full Time
Skills Needed
N/A
Experience Required
Minimum 3 year(s)
Software Engineer at Brex
Ontario, Ontario, Canada - Full Time
Skills Needed
N/A
Experience Required
Minimum 3 year(s)
Software Engineer at AssetWorks Inc
Ontario, Ontario, Canada - Full Time
Skills Needed
N/A
Experience Required
Minimum 4 year(s)
Senior Software Engineer at SalesJack
Canada, Alberta, Canada -
Full Time


Start Date

Immediate

Expiry Date

09 Feb, 27

Salary

100000.0

Posted On

11 Nov, 26

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Industry

Information Services

Description

Senior Full Stack Software Engineer

Location: Onsite in Toronto, ON


About SalesJack

SalesJack is a fast-growing, profitable sales software platform (CRM, Prospecting Service) purpose-built for independent businesses in the construction supply industry. Our team and customers are spread across the US and Canada. Our mission: build tools that solve real problems for our customers and transform industry workflows.


We’re an AI-native engineering team. AI agents are part of how we write, review, test, and ship code every day, and LLMs power real features in our product and data pipelines. We’re looking for engineers who already work this way and want to push it further.


Your Role

As a Senior Full Stack Software Engineer at SalesJack, you’ll be one of the senior technical hires on the team, owning major product surfaces end-to-end. That means more than writing code: you’ll talk to customers, scope what to build, make the product calls, and ship it. We don’t have a PM layer between engineering and customers; the engineers closest to the problem own the solution.

You’ll partner directly with the founders and lead engineers to set architectural direction and raise the engineering bar, including how the team uses AI to move faster without lowering quality. This is a hands-on role: shipping production code daily with AI as a force multiplier, making the calls on what gets built and how it scales, and sweating the details of how it feels to use.

We highly value a startup mentality. Strong opinions held loosely, fast iteration, and a bias toward shipping over deliberating.


What You'll Do:

  • Own entire product features from “this is a problem worth solving” to “this is live in customers’ hands”: scoping, designing, building, shipping, iterating
  • Talk to customers directly: discovery calls, support tickets, ride-alongs with sales reps in lumberyards. Use what you learn to make better product decisions
  • Make the architectural calls on new systems (data model, API surface, frontend composition) and document the reasoning so both the team and our AI tooling can build on it
  • Build across our Node.js stack: Next.js on the frontend, Node services on the backend, BullMQ for background jobs and workflows, PostgreSQL as the system of record
  • Work AI-first: use coding agents (Claude Code, Cursor, Codex, or similar) to plan, implement, refactor, test, and review, and stay accountable for every line that ships
  • Design and ship LLM-powered product features: extracting structured data from messy sources, automating rep workflows, surfacing insights from ERP and sales data, with evals, guardrails, and cost/latency budgets that hold up in production
  • Design and operate authentication, authorization, and multi-tenant RBAC systems that hold up under real customer load, including in agent and LLM-driven flows
  • Build durable, queue-driven automation with BullMQ: orchestrating long-running processes, retries, LLM calls, and integrations against external ERPs and third-party APIs
  • Set technical standards (testing, code review, CI/CD, observability, and AI-assisted development practices) and raise the bar for everyone around you
  • Build reusable AI context for the team: project conventions, agent instructions, skills, and MCP integrations that make every engineer and agent more effective
  • Mentor engineers and lead design reviews


Responsibilities
Senior Software Engineer at SalesJack
Canada, Alberta, Canada - Full Time
Skills Needed
N/A
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Passage du désir
Canada, Alberta, Canada - Full Time
Skills Needed
N/A
Experience Required
Minimum 5 year(s)
Software Trainer at Jobgether
Alberta, Alberta, Canada - Full Time
Skills Needed
N/A
Senior Software Developer at Portable Intelligence Inc
Canada, Alberta, Canada - Full Time
Skills Needed
N/A
Experience Required
Minimum 5 year(s)
Software Engineer, Layer1 at Arista Networks
Canada, Alberta, Canada - Full Time
Skills Needed
N/A
Experience Required
Minimum 5 year(s)
Backend Software Engineer at Salesforce.com, inc
Canada, Alberta, Canada - Full Time
Skills Needed
N/A
Experience Required
Minimum 5 year(s)
Backend Software Engineer at Amaris Consulting
Canada, Alberta, Canada - Full Time
Skills Needed
N/A
Experience Required
Minimum 5 year(s)
Backend Software Engineer at FAR Consulting
Canada, Alberta, Canada - Full Time
Skills Needed
N/A
Experience Required
Minimum 5 year(s)
Backend Software Engineer at Salesforce.com, inc
Canada, Alberta, Canada - Full Time
Skills Needed
N/A
Experience Required
Minimum 5 year(s)
Backend Software Engineer at Salesforce.com, inc
Canada, Alberta, Canada - Full Time
Skills Needed
N/A
Experience Required
Minimum 5 year(s)
Senior Software Developer at Portable Intelligence Inc
Canada, Alberta, Canada - Full Time
Skills Needed
N/A
Experience Required
Minimum 5 year(s)
Backend Software Engineer at Amaris Consulting
Canada, Alberta, Canada - Full Time
Skills Needed
N/A
Experience Required
Minimum 5 year(s)
Backend Software Engineer at LiveBarn Inc.
Canada, Alberta, Canada - Full Time
Skills Needed
N/A
Experience Required
Minimum 5 year(s)
Software Developer Senior at InnoSys Inc
Canada, Alberta, Canada - Full Time
Skills Needed
N/A
Experience Required
Minimum 5 year(s)
Senior Software Developer at Counterpart Health
Canada, Alberta, Canada - Full Time
Skills Needed
N/A
Experience Required
Minimum 5 year(s)
Software Engineer at Mercor
Ontario, Ontario, Canada - Full Time
Skills Needed
N/A
Experience Required
Minimum 1 year(s)
Software Engineer at Stealth Startup
Ontario, Ontario, Canada - Full Time
Skills Needed
N/A
Experience Required
Minimum 3 year(s)
Software Engineer at Spellbook
Ontario, Ontario, Canada - Full Time
Skills Needed
N/A
Experience Required
Minimum 3 year(s)
Software Engineer at Brex
Ontario, Ontario, Canada - Full Time
Skills Needed
N/A
Experience Required
Minimum 3 year(s)
Software Engineer at AssetWorks Inc
Ontario, Ontario, Canada - Full Time
Skills Needed
N/A
Experience Required
Minimum 4 year(s)
Loading...