Description
Summary:
Canals AI is seeking a Junior Software Engineer to help build scalable, high-performance backend systems and contribute to feature development and bug fixes.
Highlights:
1. Opportunity to learn and grow in AI transforming wholesale distribution
2. Work on scalable, high-performance systems with real-world impact
3. Strong engineering culture with mentorship and growth potential
**Junior Software Engineer**
**Remote – South America \| Full\-Time \| Canals AI**
### **About Canals**
Canals is a bootstrapped, profitable startup transforming wholesale distribution (a 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 55\-person, fully remote team (35 in engineering) across North and South America, operating at millions in ARR and growing rapidly — all without outside funding.
### **The Opportunity**
Our customer base is growing fast, and we’re looking for a **Junior Software Engineer** eager to learn and grow with us. You’ll work alongside experienced engineers building scalable, high\-performance systems that solve real\-world problems in logistics and automation.
This is a great opportunity to gain exposure to modern engineering practices, real customers, and a product that delivers measurable business impact.
### **What You’ll Do**
* Work closely with senior engineers to design, build, and maintain backend systems that power our platform.
* Contribute to feature development, bug fixes, and performance improvements.
* Participate in code reviews, testing, and documentation to ensure quality and maintainability.
* Collaborate with product and design teams to bring ideas from concept to production.
* Learn new tools and technologies, and grow into greater ownership over time.
### **What We’re Looking For**
* 0–2 years of professional experience as a software engineer (internships or projects count!).
* Solid programming fundamentals and familiarity with at least one backend language (Go, Python, Node, etc.).
* Curiosity and a desire to understand how complex systems fit together.
* Eagerness to learn from others and contribute to a collaborative, high\-performing team.
* Strong communication and problem\-solving skills.
* Interest in startups, AI, or logistics a plus.
### **Why Join Canals**
* **Bootstrapped and profitable:** stability without the chaos of venture pivots.
* **Real\-world impact:** your code helps improve global supply chains.
* **Strong engineering culture:** mentorship, documentation, and an emphasis on craftsmanship.
* **Remote\-first and flexible:** work from anywhere in North or South America.
* **Tons of growth potential:** learn directly from senior engineers and gain ownership quickly.