Senior Software Engineer - Canada

Canals

$100K — $130K *
Enterprise Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of backend engineering experience with a focus on scalable systems.
  • Demonstrated ability to work independently in a fast-paced, product-oriented setting.
  • Proven track record of ownership of project deliverables and high-quality outcomes.
  • Skilled in providing technical guidance, code reviews, and architectural insights to peers.
  • Experience in high-growth startup environments is highly valued.

Responsibilities

  • Perform backend engineering focused on scalability, performance, and reliability.
  • Take ownership of complex projects from initial planning through to deployment.
  • Collaborate closely with product and customer teams to align engineering solutions with business goals.
  • Balance proactive coding tasks with guiding the technical direction of the team.
  • Contribute to the evolution of Canals as it scales rapidly with customer demands.

Benefits

  • Stability of a bootstrapped and profitable company, free from venture capital disruptions.
  • Opportunity to create a tangible impact in global supply chains, enhancing efficiency for customers.
  • Robust engineering culture emphasizing quality and comprehensive documentation for sustainable development.
  • Remote-first and flexible working conditions across the Americas.
  • Strong product-market fit with enthusiastic customer engagement and satisfaction.
  • Collaborative and diverse engineering team providing rich opportunities for learning and growth.
Full Job Description
Senior Software Engineer

Remote - Canada | Full-Time | Canals AI

About CanalsCanals 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 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 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.

Similar Jobs

More Jobs at Canals

More Enterprise Technology Jobs

Find similar Senior Software Engineer - Canada jobs: