Location: Hybrid, Montreal
Type: Full-time, permanent role. Competitive salary plus meaningful equity and benefits.
About the RoleWe're building the technology that runs real, acquired businesses - the systems behind quoting, scheduling, dispatch, invoicing, field operations, and everything else that keeps a blue-collar business moving. It isn't software for software's sake; it ships to companies we own and gets used by real crews the week after you build it. That's a rare feedback loop, and it's the whole point of building here.
We're looking for an intermediate full-stack engineer who can own a build from end to end - take something from a rough idea to something real people rely on, without needing every corner specified first. You'll have real ownership over what you build and how, and a direct line to the people using it. Around five years of experience is a good marker, but it's not a hard line - if you're earlier and clearly excellent, we want to talk.
This Is Not For You If...- You need a fully scoped backlog before you can move, rather than working through ambiguity.
- You'd rather own one narrow layer than take a feature from front end to back end and out the door.
- You want to stay far from the customer and just take tickets.
- You'd rather join something already built than help lay the foundation.
What You'll Do- Own builds end to end - design, build, ship, and iterate on features that go straight into businesses we operate.
- Work full-stack across the product, from data and back-end services to the interfaces field teams actually use.
- Help set the technical direction, conventions, and tooling as an early engineer on a small team.
- Get close to the businesses we acquire - talk to operators, understand real workflows, and build tools people actually want.
- Move fast against a deliberate plan, in close partnership with product, ops, and the rest of engineering.
Who You Are- You can carry a build end to end and take real ownership of the outcome, not just your slice of it.
- Strong full-stack fundamentals and good judgment about when to do it right and when to do it fast.
- Around five years of experience is a good guide - but exceptional and earlier beats experienced and fine.
- You do well in ambiguity, and you like being close to the people your software serves.
Nice to Haves- Experience building from scratch in an early-stage environment, a startup, or your own projects.
- Fluency with modern applied AI - LLMs, agents, and the practical trade-offs of shipping reliable AI features.
- Interest in the physical, built world and the operators who run it.
How to Apply- Please send us either a short Loom video (preferred), your CV or a brief summary of your experience. Our Chief of Staff, Alexandra Kiekens, will reach out to you via LinkedIn to schedule a short 10-minute introductory phone call as the first step of the interview process.