Senior Software Engineer role owning production backend services, cloud infrastructure, and the internal data and ML platform that support Machine Learning and Operations Research work at GoMaterials, a B2B marketplace for landscape materials. Responsibilities include ETL/ELT pipelines, a lakehouse-style analytical layer, and deploying and monitoring ML and OR models, with a small team and significant autonomy. Stack includes Python, SQL, Azure, Terraform or Bicep, and CI/CD.
GoMaterials is one of Canada's fastest-growing companies, recognized by
Deloitte
, the
Globe & Mail,
and the
Lazaridis Scaleup Program
. We’re revolutionizing how landscape contractors source plant and hardscape materials through a B2B marketplace that simplifies procurement in a traditionally outdated industry.
Since our inception, we have helped landscapers save time, money, and stress and plant over 1.5 million plants and trees. Led by a young and eager group of entrepreneurs, GoMaterials is aggressively expanding across North America. We are therefore looking for amazing people to add to our team!
We’re looking for a Senior Software Engineer to take ownership of the production systems and internal data platform that power our Machine Learning (ML) and Operations Research (OR) work.
This is a hands-on, high-ownership role at the intersection of backend engineering, cloud infrastructure, and data engineering. You’ll work closely with our ML and OR specialists to ensure models and optimization solutions can move reliably from experimentation into production.
You’ll inherit existing production systems and have the opportunity to improve and evolve them over time—from architecture and infrastructure to deployment, observability, and developer tooling. As our needs grow, you’ll also help shape the roadmap for our internal data and ML platform.
Because we’re a small team, you’ll have meaningful autonomy. You’ll be the primary owner of these systems, collaborate directly with technical specialists and product teams, and have significant influence over architecture, tooling, and engineering practices.
You don’t need to check every box, but experience with any of the following would be valuable:
From day one, you get to...
💡 Share your ideas and actually see them come to life
🌱 Grow with us through learning & promotion opportunities
🏝️ Enjoy solid health benefits & time off
💰 Get a piece of the pie with equity after your first year
🎉 Work with a fun, tight-knit team that celebrates wins together. Want to learn more? Check out our
culture code
.
Ready to apply?
If you think you’d be a great fit at our company and are passionate about this job, we want to hear from you!