
Senior Software Engineer
Canals
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇨🇦 Canada
Visit company websiteJob Level
Senior
About the role
- 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.
Requirements
- 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.
Benefits
- 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
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
backend engineeringscalabilityperformancereliabilitycodingcode reviewsarchitectural feedback
Soft skills
collaborationownershipguidanceproblem-solving