Join us as a Software Developer at Centiro.
Curious? Creative? Ready to build the technology that moves the world? At Centiro, Software Developers are at the heart of it - turning ideas into scalable solutions that power global commerce and the brands you know, love and can’t live without. You’ll work where innovation meets real-world impact. Where cloud-native engineering, modern architectures and global-scale systems come together. Shape the future of supply chain tech - one line of code, one solution and one breakthrough at a time.
Our Montreal-based data science team is growing, and we’re looking for
someone who can help us build the data infrastructure needed to support scalable, production - grade machine learning and analytics.
Role Overview
We’re looking for a Developer with strong backend skills and enough frontend experience to help us build internal tools and customer-facing interfaces. You’ll be embedded in a small, collaborative team of data scientists and play a key role in helping us become a more professional, product-oriented data science team.
This role is ideal for someone who enjoys working across the stack, values clean engineering practices, and wants to establish the engineering foundations that support scalable model deployment and user-facing applications.
What You’ll Do
• Build and maintain backend services to support model deployment and data workflows
• Develop lightweight frontend interfaces for internal tools or customer-facing features
• Collaborate with data scientists to integrate models into production systems
• Help reduce reliance on external teams by owning full-stack development within the DS
team
• Define and implement engineering best practices for reliability, testing, and scalability
• Contribute to shaping the engineering culture of the team
What You Bring
Required:
• Strong experience with backend development (e.g., Python, FastAPI, Flask, Node.js)
• Experience building and deploying APIs and microservices
• Familiarity with frontend frameworks (e.g., Angular, React, Vue)
• Ability to work across disciplines and collaborate with data scientists
• Experience with cloud platforms (GCP, AWS, Azure — we’re flexible)
Nice to Have:
• Experience with CI/CD and containerization (Docker, Kubernetes)
• Exposure to ML workflows or data science tooling
• Ability to push frontend features at scale and contribute to UX discussions
What Success Looks Like
• The DS team can deploy models and build tools without relying on external engineering
support
• Internal and customer-facing tools are reliable, maintainable, and user-friendly
• The team has a shared set of engineering practices and workflows
• You help us move from prototype-heavy work to production-grade solutions
Work Environment
• Hybrid role based in Montreal
• Embedded in a team of 3 local DS colleagues, part of a larger 10-person global DS team
• Flat structure, collaborative culture, and occasional customer-facing interaction
Join Centiro – where tech meets life-life balance
Join a successful and growing tech company shaping the digital backbone behind the brands you know, love and can’t live without. At Centiro you will work with purpose, building products and services that power the future of supply chain and digital commerce. You will thrive in a culture that values autonomous teams, experimentation and constant learning. Collaborate with passionate, sharp and future-focused colleagues. Enjoy the flexibility and speed of an agile organization with short decision paths.
So. Don’t linger, procrastinate or let anything hold you back. Apply now 😉
Centiro is an award-winning Swedish tech company with more than 650 employees, founded in 1998. Our solutions power digital commerce and logistics in 175+ countries, enabling marquee brands and finer supply chains worldwide. With a human-centric strategy and a long-standing commitment to innovation, Centiro has ranked in the top 10 as a Great Place to Work® in Sweden for 15 consecutive years. Offices in Sweden, India, US, Canada, Spain and the UK. Read more at centiro.com