Senior Software Engineer - Canada
CANALS
About CanalsCanals builds software for wholesale distributors, helping them operate more efficiently through automation and AI.
Our customers are the companies responsible for moving the materials that power the real economy;
electrical supplies, plumbing products, roofing materials, HVAC equipment, and more. Every day, thousands of people rely on Canals to help process orders, manage purchasing, handle accounts payable, and streamline critical business workflows.
We're a profitable, rapidly growing company with a team of roughly 140 people distributed across North and South America. We care deeply about building great products, hiring exceptional people, and creating an environment where talented individuals can do the best work of their careers.
The OpportunityOur 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 CanalsWe're building software that solves real problems for an industry that keeps the world running. Our customers rely on our platform every day to operate their businesses.
We've found strong product-market fit and continue to grow quickly, creating opportunities for people who want to have a meaningful impact on the trajectory of a company.
We believe great people build great companies. That's why we invest heavily in hiring, development, and creating an environment where talented individuals can do the best work of their careers.
You’ll work alongside ambitious, thoughtful teammates who care deeply about what they do, challenge each other directly, and have a lot of fun along the way.
We value ownership, transparency, and continuous improvement. Good ideas can come from anywhere, and people are trusted to make things happen.
We're remote-first, flexible, and distributed across North and South America, bringing together talented people from a wide range of backgrounds and experiences.
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.
#J-18808-Ljbffr
Our customers are the companies responsible for moving the materials that power the real economy;
electrical supplies, plumbing products, roofing materials, HVAC equipment, and more. Every day, thousands of people rely on Canals to help process orders, manage purchasing, handle accounts payable, and streamline critical business workflows.
We're a profitable, rapidly growing company with a team of roughly 140 people distributed across North and South America. We care deeply about building great products, hiring exceptional people, and creating an environment where talented individuals can do the best work of their careers.
The OpportunityOur 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 CanalsWe're building software that solves real problems for an industry that keeps the world running. Our customers rely on our platform every day to operate their businesses.
We've found strong product-market fit and continue to grow quickly, creating opportunities for people who want to have a meaningful impact on the trajectory of a company.
We believe great people build great companies. That's why we invest heavily in hiring, development, and creating an environment where talented individuals can do the best work of their careers.
You’ll work alongside ambitious, thoughtful teammates who care deeply about what they do, challenge each other directly, and have a lot of fun along the way.
We value ownership, transparency, and continuous improvement. Good ideas can come from anywhere, and people are trusted to make things happen.
We're remote-first, flexible, and distributed across North and South America, bringing together talented people from a wide range of backgrounds and experiences.
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.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Canada in Winnipeg, MB vacancy
- Senior Software Engineer Remote role based in Canada. Must work at least 6 hours of overlap with US Eastern Time.What We Do Wagmo is a modern pet healthcare company built around how pet parents actually care for their pets. We partner with employers to provide a complete...SeniorRemote work
- ...Senior Back End Software Engineer Canada, United Kingdom, United States 1 gün 9 saat 9 dakika önce yayınlandı. Full Time Himalayas - Our software engineers at Epistemix show a clear passion for quality and love to bring software to life. You are energized by the idea of building...SeniorFull time
- ...members Provide guidance to junior developers Requirements Senior-level full stack developer with Dev Lead Experience Strong... ...Actions, GitLab, BitBucket, Azure DevOps Familiarity with software ticketing systems or processes, e.g., Jira, Solar, ServiceNow...SeniorRemote work
$190k - $220k per year
Senior Software Engineer, Mobile Platform, Guest App The Senior Software Engineer, Mobile Platform, Guest App role at Owner is a full-time software engineering position open to people based anywhere in Canada. The work is 100% remote in a remote-first company. The role carries...SeniorFull timeLocal areaRemote work- ...Build AI Inference Networking software at Equinix using SDN, proxying, and open-source engineering expertise. Work within a globally distributed development team. As a Senior SDN Network Software Engineer, you will help develop open-source software for Equinix’s AI Inference...Senior
$199.8k - $244.2k per year
...looking for an experienced, product-minded, and resourceful senior backend engineer to own the design, development, and operation of these services... ...community members. WHAT WE'RE LOOKING FOR 4+ years of software engineering experience, with most of it spent building and...SeniorFull timeWork at office2 days per week$125k - $135k per year
...bringing #BetterGlobalHealth to patients everyday! The Senior Software Developer ( AI/ML) is part of the Smile Labs team in the... ...experience in software architecture, full-stack development, or AI engineering Proven experience designing and documenting end-to-end...SeniorRemplacementRemote workFlexible hours$221k per year
Senior or Staff Software Engineer, Data Platform (Canada) TRM Labs — Tracked from its ashby job boardBUILD A SAFER WORLD. TRM Labs provides AI-powered intelligence solutions that help public and private sector agencies investigate and disrupt crime. TRM's platforms enable...SeniorRemote work$164.49k - $197.39k per year
## Job OverviewGrafana Labs is hiring a remote candidate for Senior Software Engineer - Session Replay | Canada | Remote. This is a full time position. Work location: Canada.The role typically involves technologies such as TypeScript, React, Rust, Go, Azure, REST.This role involves...SeniorFull timeLocal areaRemote work$134k - $175k per year
...through early diagnosis and longitudinal care management of chronic conditions. We are looking for a Senior Software Developer with expertise in full-stack engineering. In this role, you will collaborate with our operators, clinicians, and product managers to build tools...SeniorWork at officeRemote workWork from home- Athennian delivers Governance Ops software that aligns legal, finance, tax and fund teams through a secure, integrated source of truth for entity and ownership data. The platform enables organizations managing complex corporate and investment structures to automate governance...SeniorRemote work
- At Flosum, we are building the world's best software for the modern enterprise. Our team is passionate about crafting elegant, high-... ...performance products that delight our customers and set a new bar for engineering excellence. We combine deep expertise in cloud-native...Work from home
- ...Principal Software Engineer (Canada) Key Responsibilities Build and drive solutions using the technologies you and your team choose. Develop applications using modern technologies and tools such as React, Node.js, SQL, TypeScript etc. Participate in all aspects...
- ...experience, many have been successful at Vanta without it. As a Senior Applied AI Engineer at Vanta, you will play a crucial role in shaping Vanta’s... ...This Role At least 7 years of industry experience as a software engineer You’ve shipped LLM-backed products and have...SeniorInternshipRemote workFlexible hours
$120k - $135k per year
...systems bringing #BetterGlobalHealth to patients everyday! The Senior Software Developer works closely with cross-functional teams to lead... ...who can balance urgent customer needs with sustainable engineering practices, navigate ambiguity, and make sound architectural and...SeniorLong term contractRemote workFlexible hours$145k - $150k per year
Location: Ontario,Canada Offsite, Toronto, Canada (ONT40) Time Type: Full time... ...motivated individual with a passion for software sales. Leveraging MSI's brand and commanding... ...Degree with 4+ years of sales, pre sales, engineering, military, or public safety experience...SeniorFull timeLive InLocal areaRelocation- Senior Fullstack Software EngineerCompany OverviewArchera empowers organizations of all sizes to optimize their cloud costs through unique, short-... ...trust is either earned or lost. As a Senior Fullstack Software Engineer on our Core Application team, you will build those surfaces...SeniorTemporary workInternshipRemote workFlexible hours
- ...Jobgether in Canada seeks a Senior Software Developer (C#/.NET and React) to own complex software initiatives on a high-traffic digital payments platform... ...applications, mentoring teammates, and influencing engineering best practices. This role offers remote work within Canada...SeniorRemote work
- About Beacon Software: Beacon is acquiring and operating a portfolio of vertical SaaS companies. Most private equity firms scale by adding... ...of Stripe, DoorDash, and Ramp. About the Role: Lead Software Engineers are Beacon engineers who work inside our portfolio companies....Full timeInternshipRemote work
- Build scalable backend systems for Lime’s connected vehicles as a remote Software Engineer based in Canada, using data and strong architecture skills.As a Backend Software Engineer, you will create technology supporting electric vehicles, location and asset data analysis, experimentation...Remote work
$115k - $145k per year
...business results. Your Role at impact.com: As a Full Stack Software Engineer at impact.com, you'll work on a global team, building real... ...#LI-Victoria-BC This position is located in Victoria, BC, Canada and relocation assistance is not provided. #J-18808-Ljbffr...SeniorLong term contractTemporary workLocal areaRemote workHome officeRelocation packageFlexible hours- ...deliverables. The ideal candidate will be part of a collaborative software engineering team working on Spring Boot, Microservices, Kafka, NoSQL,... ...science or related field is preferred Location(s): Canada : Ontario : TorontoScotiabank is a leading bank in the Americas...SeniorFlexible hours
$129k - $164.5k per year
...with remarkable teams. Greenhouse is searching for a Senior Software Engineer to join our team! As a member of the Greenhouse Engineering... ...letter Applicants must be legally eligible to work in Canada as of the start date chosen by the Company. We are unable to...SeniorLong term contractFor contractorsWork at officeLocal areaRemote work- ...requirements In FC Quality Verification Engineering, our mission is to build the technology,... ...operations teams.Role summary As a Senior Software Developer in Vancouver you will manage... ...part of the overall compensation at EA.For Canada, we offer a package of benefits...SeniorFull timeWork at officeLocal area3 days per week
$20 per day
...asset class. Recognized as one of Canada's fastest-growing companies and backed... ...new market opportunities. As a Senior Full Stack Engineer, you will be a hands-on contributor to... ...the ins and outs of data modeling and software architecture for developing performant...SeniorInternshipSummer holidayRemote workRelocationShift work$160k - $210k per year
...reliably, automating everything from engineering workflows to regulatory... ...The Role We're looking for a senior engineer to build and own AI-... ...and shipping production software, with a track record of owning... ...salary range for this role in Canada is $160,000 CAD - $210,000 CAD...SeniorWork at office$164.49k - $197.39k per year
...remote opportunity for candidates located in Canada and US.The OpportunityThe Grafana Search &... ...and organization: Search, the unified engine for finding and querying all Grafana data,... ...-driven way Experience with developing software that runs in the Cloud o r experience with...SeniorLocal areaRemote work$140k - $160k per year
...transactions a month. HONK has just been named to The Globe and Mail’s ranking of Canada’s Top Growing Companies for the seventh consecutive year. Role OverviewWe’re hiring a Senior Software Engineer to build and own systems end-to-end on the platform behind HONK’s growth. You...SeniorLong term contractWork at office1 day per week- ...Guidewire Developer (7+ Years Experience) Location: Canada (Relocation from India) Experience: 7+ years Notice Period... ...modules, notice periodេទ and relocation readiness. Seniority levelMid-Senior level Employment typeFull-time IndustriesIT Services and...SeniorRelocation
$180k - $250k per year
...leading provider of AI-powered IT management and cybersecurity software, serving Managed Service Providers (MSPs) and internal IT organizations... ...plays a role in shaping the future of IT: whether you're in engineering, product, sales, marketing, customer support, or operations,...Long term contractSecond jobRemote workWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Canada. Be the first to apply!
Related searches
- software engineer part time Winnipeg, MB
- software engineer Winnipeg, MB
- software design engineer Winnipeg, MB
- software engineer - computer Winnipeg, MB
- software developer internship no experience Winnipeg, MB
- ingénieur logiciel Winnipeg, MB
- software engineer co-op Winnipeg, MB
- software development engineer Winnipeg, MB
- software developer Winnipeg, MB
- software engineer - ai machine learning Winnipeg, MB

