11 months ago
Buenos Aires, Argentina +2 moreEntry Level
Responsibilities
- Design, build, and maintain backend systems alongside senior engineers.
- Contribute to feature development, bug fixes, and performance improvements.
- Participate in code reviews, testing, and documentation.
- Collaborate with product and design teams to bring concepts into production.
- Learn new tools and technologies while growing into greater ownership.
Requirements
- Typically 0–2 years of professional software engineering experience, with internships or projects counting.
- Solid programming fundamentals and familiarity with at least one backend language such as Go, Python, or Node.js.
- Strong communication and problem-solving skills.
- Curiosity, eagerness to learn, and interest in startups, AI, or logistics are valued.
Benefits
- Fully remote and flexible work environment across North and South America
- Opportunity to work on real-world logistics and automation problems with measurable customer impact
- Strong engineering culture focused on quality and documentation
- Collaborative, talent-dense team with diverse backgrounds and experiences
About Canals
Canals builds an AI-powered automation platform for distributors, integrating with existing ERP and back-office systems to handle sales order entry, accounts payable, purchasing, customer service, and receiving. It sells software that reduces manual processing and errors across distribution operations; the company is privately held and headquartered in Coral Gables, Florida. Over 100 distributors run on Canals, and the company has raised a Series A round.
