Senior Software Engineer - Canada

Canals

• $110K — $130K *
Information 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
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.

Similar Jobs

More Jobs at Canals

More Information Technology Jobs

Find similar Senior Software Engineer - Canada jobs: