Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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
Vacancy posted 56 minutes 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... 
    Senior
    Remote work

    Wagmo Inc.

    Winnipeg, MB
    1 hour ago
  •  ...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... 
    Senior
    Full time

    pofft Technology Inc.

    Winnipeg, MB
    1 day ago
  •  ...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... 
    Senior
    Remote work

    Fleetworthy Solutions, Inc.

    Winnipeg, MB
    57 minutes ago
  •  ...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

    Equinix

    Winnipeg, MB
    1 day ago
  • $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... 
    Senior
    Full time
    Local area
    Remote work

    CanadaLync

    Winnipeg, MB
    1 hour ago
  • $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... 
    Senior
    Full time
    Work at office
    2 days per week

    Earnin

    Winnipeg, MB
    57 minutes ago
  • $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... 
    Senior
    Full time
    Local area
    Remote work

    FarCoder

    Winnipeg, MB
    57 minutes ago
  • 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... 
    Senior
    Remote work

    Athennian Group

    Winnipeg, MB
    56 minutes ago
  • $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... 
    Senior
    Remplacement
    Remote work
    Flexible hours

    Smile Digital Health

    Winnipeg, MB
    1 hour ago
  • $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... 
    Senior
    Remote work

    JobLarper

    Winnipeg, MB
    1 hour ago
  •  ...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... 

    TechnoCred

    Winnipeg, MB
    1 hour ago
  • 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

    Flosum

    Winnipeg, MB
    59 minutes ago
  •  ...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... 
    Senior
    Internship
    Remote work
    Flexible hours

    Vanta

    Winnipeg, MB
    57 minutes ago
  • $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... 
    Senior
    Long term contract
    Remote work
    Flexible hours

    Smile Digital Health

    Winnipeg, MB
    58 minutes ago
  • Athennian delivers Governance Ops software that aligns legal, finance, tax and fund teams...  ...role We're looking for a driven Senior Software Engineer to join our dynamic engineering team...  ...our office locations can be remote in Canada. Please only apply if you are able to live... 
    Senior
    Long term contract
    Full time
    Work at office
    Remote work
    Work from home
    Worldwide
    Flexible hours

    Athennian

    Winnipeg, MB
    57 minutes ago
  •  ...help shape how our team delivers. Location Remote (Canada preferred) Experience 8+ years software engineering with significant systems design experience...  ...build and the way we build it. The roleThis is a senior individual contributor role with significant technical... 
    Senior
    Remote work

    ZeroStone AI Inc.

    Winnipeg, MB
    57 minutes ago
  • $150k - $165k per year

     ...Team: Application Platform Engineering owns what every product team at...  ..., reporting directly to our Senior Director of Engineering and working...  ...track record of building software other engineers depend on, such...  ...status, veteran status, or disability status.Canada #J-18808-Ljbffr
    Senior
    Long term contract
    Temporary work
    Local area
    Home office
    Flexible hours

    impact.com

    Winnipeg, MB
    1 hour ago
  • $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... 
    Senior
    Long term contract
    For contractors
    Work at office
    Local area
    Remote work

    The Wrap

    Winnipeg, MB
    56 minutes ago
  • $93k - $139k per year

    Senior Software EngineerTechnology Jobs - Ontario, CanadaLondon,Ontario DescriptionJoin Team CARFAX as Senior Software Engineer Isn't it time you bragged about where you work? At CARFAX, we do...  ...time zones and languages (e.G. Canada). Experience with software development... 
    Senior
    Summer work
    Casual work
    Work at office
    Local area
    2 days per week

    CARFAX, Inc.

    Winnipeg, MB
    58 minutes ago
  •  ...each of our users make a difference. Leadership Connect Canada (LCC), a subsidiary of Leadership Connect Inc., is our Canadian...  ...the Quebec province. About the RoleWe are looking for a Software Engineer or Senior Software Engineer to join our Entitlements Team and help... 
    Senior
    Work at office
    Flexible hours

    Leadership Connect, Inc.

    Winnipeg, MB
    56 minutes ago
  • $111.4k - $161.4k per year

    Senior Software Engineer — Content ToolsContent ToolsCoCounsel Legal Integrations Overview of the RoleThe CoCounsel Legal Integrations team within...  ...for this role is $102,200 USD - $189,800 USD. For Ontario, Canada, the base compensation range for this role is $111,400 CAD -... 
    Senior
    Contract work
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Winnipeg, MB
    57 minutes ago
  • $155k - $215k per year

    About CircleCI Engineering CI/CD has been solved. Now it's being reinvented. AI agents don'...  ...and makes the call.Invent new interfaces. Software delivery is being reinvented. Pipelines...  ...as we hire across the United States and Canada. Actual compensation is determined based... 
    Senior

    CircleCI Inc.

    Winnipeg, MB
    1 hour ago
  • $20 per day

     ...opaque asset class. Recognized as one of Canada's fastest-growing companies and backed...  ...pursue 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... 
    Senior
    Internship
    Summer holiday
    Remote work
    Relocation
    Shift work

    claritymovescapital

    Winnipeg, MB
    1 hour ago
  • $130k - $142k per year

    Henry Schein One Canada builds technology that helps dental professionals, teams, and organizations...  ...improvement.Our Dentrix Ascend engineering team contributes to the development of...  ...the Opportunity We are looking for a Senior Software Engineer to join our True North team and... 
    Senior
    Long term contract
    Work at office
    Flexible hours
    1 day per week

    Henry Schein One Canada

    Winnipeg, MB
    56 minutes ago
  •  ...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... 
    Senior
    Full time
    Work at office
    Local area
    3 days per week

    Electronic Arts

    Winnipeg, MB
    57 minutes ago
  • $106k - $128k per year

     ...and one of the largest asset managers in Canada. BCI seeks investment opportunities...  ...traditional IT role, and it isn't a traditional Software Engineer, Data Engineer, or Business Intelligence...  ...funTHE OPPORTUNITY Reporting to the Senior Manager, Technology Solutions (Private... 
    Senior
    Work at office
    Remote work
    Relocation package
    1 day per week

    BCI

    Winnipeg, MB
    57 minutes ago
  • $132k - $185k per year

     ...application that acts as a parcel execution engine. This application integrates with our...  .... Core responsibilities As a Senior Software Engineer, you will lead the design and implementation...  ...per week. Authorization to work in Canada is required for this role. #J-18808-... 
    Senior
    Long term contract
    Permanent employment
    Part time

    lululemon

    Winnipeg, MB
    57 minutes ago
  •  ...governments realize their greatest potential. Title and Summary Senior Software Engineer Overview: Ethoca, a Mastercard company, is transforming...  ...the most qualified candidate for the role. In the US or Canada, if you require accommodations or assistance to complete the... 
    Senior
    Long term contract
    Worldwide

    Mastercard Inc.

    Winnipeg, MB
    58 minutes ago
  • $136k - $187k per year

     ...mission. If you are too, let's talk. We are looking for a Senior Software engineer who is passionate about writing the tools to integrate and...  ...Below is the annual salary range for candidates located in Canada. Your actual salary will depend on factors such as your skills... 
    Senior
    Local area
    Worldwide
    Flexible hours

    Okta

    Winnipeg, MB
    57 minutes ago
  • $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... 
    Senior
    Work at office

    Senpilot

    Winnipeg, MB
    58 minutes ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Canada. Be the first to apply!