Talent.com
Canals Ai
Remote Senior Software Engineer - CanadaCanals Ai • Saint-Lin-Laurentides, Quebec
Remote Senior Software Engineer - Canada

Remote Senior Software Engineer - Canada

Canals Ai • Saint-Lin-Laurentides, Quebec
30+ days ago
Job type
  • Full-time
  • Remote
Job description

Senior Software Engineer

Remote – Canada | Full-Time | Canals AI

About Canals
Canals is a bootstrapped, profitable startup transforming wholesale distribution (trillion dollar industry) with AI. Our platform seamlessly integrates with the systems distributors already use, automating tedious tasks and reducing failure points in moving physical goods across the globe. We’re a 60-person, fully remote team (40 in engineering) across North and South America, operating at millions in ARR and growing rapidly without outside funding.

The Opportunity
Our customer base is expanding fast. Existing customers want to scale, and new customers are onboarding at pace. To keep up, we need senior-level engineers who can move quickly while maintaining high quality, owning complex backend systems while shaping product features that deliver real value.

What You’ll Do

  • Backend engineering work focused on scalability, performance, and reliability.

  • Own large, complex projects from planning to deployment.

  • Collaborate directly with product and customer teams to align engineering with business needs.

  • Balance hands-on coding with guiding the team’s technical direction.

  • Help shape the future of Canals as we continue scaling with our customers.

What We’re Looking For

  • Senior-level experience as a backend engineer building scalable, high-performance systems.

  • Experience working independently in a fast-paced, product-focused environment.

  • Comfort taking ownership of deliverables and ensuring projects are delivered to a high standard.

  • Ability to guide and unblock other engineers, providing thoughtful code reviews and architectural feedback.

  • Previous experience in high-growth startups or small teams is a plus.

Why Join Canals

  • Bootstrapped and profitable: stability without the chaos of venture pivots.

  • Real-world impact: your work improves global supply chains, saving customers time and reducing waste.

  • Strong engineering culture: we invest in quality and documentation to keep moving fast sustainably.

  • Remote-first, flexible work environment across North and South America.

  • Stellar product-market fit with tons of customer love

  • All star team of engineers with diverse backgrounds to collaborate with and learn from

Canals.ai is an equal opportunity employer. In addition to EEO being the law, it is a policy that is fully consistent with our principles. All qualified applicants will receive consideration for employment without regard to status as a protected veteran or a qualified individual with a disability, or other protected status such as race, religion, color, national origin, sex, sexual orientation, gender identity, genetic information, pregnancy or age.

Create a job alert for this search

Remote Senior Software Engineer - Canada • Saint-Lin-Laurentides, Quebec

Similar jobs

Senior Software Engineer & Tech Lead - Remote - $150,000 - $180,000 A Year - Remote

Analytics firmLe Plateau, Canada
Remote
Full-time

Seeking a Senior Software Engineer/Manager to design and develop high-performance risk modeling platforms for a remote analytics team. Show more

 • Promoted

Senior Backend Engineer, Core Services — Remote

LimeMontreal (administrative region), QC, CA
Remote
Full-time

A leading micromobility company in Canada is looking for an experienced Backend Software Engineer.In this remote role, you will design and build core technology for electric vehicles, working with ... Show more

 • Promoted

Remote Software Engineer Specializing in Payments Infrastructure

CloudbedsMontreal (administrative region), QC, CA
Remote
Full-time

Transform the hospitality industry as a Software Engineer specializing in payments.Join a dynamic remote team dedicated to delivering innovative, reliable solutions that drive billions in transacti... Show more

 • Promoted

Senior Software Engineer, Core Experiences - Montreal, Canada

Clutch CanadaMontreal (administrative region), QC, CA
Full-time

Speechify is the easiest way to listen to the world’s information.Articles on the web, documents in the cloud, books on your phone.We absorb it all and let you listen to it at your desk, on the go,... Show more

 • Promoted

Lead Full Stack Engineer — Remote Canada

USTMontreal (administrative region), QC, CA
Remote
Full-time

A leading technology company is looking for a Lead Full Stack Engineer to develop application features in line with specifications.The ideal candidate will have extensive experience in Java and Jav... Show more

 • Promoted

Senior Software Engineer

Dye & Durham CorporationMontréal, Quebec, Canada
Full-time

Position Senior Software Engineer at Dye & Durham Corporation.Department Software Development.Location Montreal, Quebec, Canada.Description We are seeking a collaborative and motivated Software Dev... Show more

 • Promoted

Software Engineer - Cloud Images - C$100,000 - C$120,000 A Year - Remote

CanonicalRosemère, Canada
Remote
Full-time

Software Engineer needed to work on cloud infrastructure, pipelines, automation, and open source software.Responsibilities include building automated image delivery pipelines, designing features, a... Show more

 • Promoted

Senior Back End Software Engineer (Canada)

DraftwiseMontreal (administrative region), QC, CA
Full-time

We are looking for an experienced back end software engineer to join our team.As an experienced team member, you will have a broad ownership and impact on the technology, product, and our culture.Y... Show more

 • Promoted

Senior Backend Engineer - Payments (Fully Remote)

Berkeley PaymentsMontreal (administrative region), QC, CA
Remote
Full-time

A leading payment technology provider is seeking a Senior Software Engineer to join their team.This backend-focused role involves architecting and developing high-quality software solutions for pay... Show more

 • Promoted

Senior Product Engineer - Canada

Ashbymontreal (administrative region), qc, Canada
Full-time

We are seeking a versatile, persistent Product Engineer to build reusable building blocks across the stack and advocate for the time and space to do so.As a member of Ashby’s engineering team, you ... Show more

 • Promoted

Senior Applied AI Software Engineer Remote

Photonic Inc.Montreal (administrative region), QC, CA
Remote
Full-time

Take the lead in AI innovation with Photonic as a Senior Applied AI Software Engineer.Work remotely in Canada to apply your AI expertise in the ambitious realm of quantum engineering.In this key ro... Show more

 • Promoted

Senior Software Engineer — Tech Leader & Impact

Alternative PaymentsMontreal (administrative region), QC, CA
Full-time

A dynamic fintech company based in Canada seeks a Lead Software Engineer to drive technical excellence in their platform.This role emphasizes designing scalable microservices and leading cross-func... Show more

 • Promoted

Senior Software Engineer

Leadership Connectmontreal (administrative region), qc, Canada
Full-time

At Leadership Connect, we believe that relationships are everything in business and in life.Founded by two former CEOs of S&P 500 companies and a former presidential press secretary, our premier in... Show more

 • Promoted

Senior Full-Stack Software Engineer – Remote Health Tech

Clover HealthMontreal (administrative region), QC, CA
Remote
Full-time

A healthcare technology company is seeking a Senior Software Developer with extensive experience in full-stack engineering.In this role, you will create scalable and efficient systems, collaboratin... Show more

 • Promoted

Remote Senior Software Engineer - AI Code Testing

Great Value HiringMontreal (administrative region), QC, CA
Remote
Part-time

A leading technology firm in Canada is seeking a Senior Software Engineer / Coding Expert for a part-time, project-based contract.The role involves assessing and refining AI-generated code, designi... Show more

 • Promoted

AI Engineer - Canada (Remote)

Yeah! GlobalMontreal (administrative region), QC, CA
Remote
Full-time

About the job AI Engineer - Canada (Remote).One of our clients based in California, USA is building a new team and looking for 7 highly skilled and motivated AI Engineers globally to join their dyn... Show more

 • Promoted

Senior Software Engineer - Remote, Scale & Mentor Teams

InvertMontreal (administrative region), QC, CA
Remote
Full-time

A forward-thinking biotechnology company is seeking a Senior Software Engineer to join their remote-first team.The role involves shipping features and making technical decisions to support scaling ... Show more

 • Promoted

Software Engineer, Intermediate or Senior

Canadian Software Testing BoardMontreal
Full-time

Index is an Artificial Intelligence company specializing in Web Marketing.Index is innovating the marketing business and how enterprises and people interact with it.AI technologies to help companie... Show more

 • Promoted

Senior Engineer - Rtos Canada

Aptiv PLCRivière-Des-Prairies-Pointe-Aux-Trembles, Canada
Full-time

YOUR ROLEAs an OS engineer, you will develop components for WR next generation real-time operating system.Leveraging your operating systems expertise, you will help design and implement new capabil... Show more

 • Promoted • New!

Senior Software Engineer Fullstack

Dominion DynamicsRivière-Des-Prairies-Pointe-Aux-Trembles, Canada
Full-time

Senior Software Engineer FullstackPreferred Location: OttawaReports to: CTOType: Full-TimeThe RoleThis is a senior full-stack role building systems end to end — backend telemetry ingestion and data... Show more