Junior Software Engineer

Canals · Remote · Colombia · Argentina · Brazil ·
Fully remoteFull-timeJunior0–1 years
COMPENSATION
€•• – ••k
0 applicants so far

Listed on the employer's job board (Ashby)

  • Junior level (0-2 years)
  • Fully remote (Americas)
  • Backend development
  • Go, Python, or Node
  • Mentorship provided

Join Canals to develop scalable software that helps wholesale distributors manage orders, purchasing, and accounts payable. You will work with a distributed team across the Americas to solve real-world logistics problems through automation and AI.

This position is designed for early-career engineers who want to learn modern engineering practices while contributing to a profitable, fast-growing product with measurable business impact.

What you'll do

  • Design and maintain backend systems alongside senior engineers
  • Develop new features and fix bugs to improve performance
  • Participate in code reviews, testing, and documentation
  • Collaborate with product and design teams on new ideas
  • Learn new tools and gradually take on more ownership

What you'll need

  • 0–2 years of professional software engineering experience
  • Solid programming fundamentals and backend language knowledge
  • Curiosity about how complex systems integrate
  • Eagerness to learn and collaborate in a team setting
  • Strong communication and problem-solving abilities

Nice to have

  • Interest in startups, AI, or logistics industries
  • Experience with internships or relevant personal projects

Stack

  • Go
  • Python
  • Node

How you'll work

  • Remote-first culture
  • Distributed across North and South America
  • Flexible working hours

What you get

  • Investment in professional development
  • Collaborative and transparent team environment
  • Opportunity to impact company trajectory