Luca Carangella
Director of Product Engineering
We're not your typical "move fast and break things" company. We're the "move thoughtfully and build things that actually work for real people" kind of place.
As a software engineer here, you're not just writing code – you're a product engineer. That means you get to think beyond the technical implementation and actually understand the humans who will use what you build. Whether it's an external customer trying to solve their business problem or an internal team member who needs better tooling, you'll know exactly who you're building for and why it matters.
Here's what makes us different: our product managers don't own teams or dictate what you build. Instead, we work together as equals to figure out the best solutions. You'll have a direct line to customers, and yes, we actually encourage you to talk to them. Because how else are you going to know if what you're building actually solves their problems?
We believe in "giving a shit" – about code quality, user experience, and the real impact of what we ship. You'll own your work from conception to production and beyond. If something breaks, you'll care about fixing it. If there's a better way to build it, you'll speak up.
You won't be stuck in a single lane. Need to dive into infrastructure? Go for it. Want to help with customer onboarding? We're here for it. See an opportunity to improve our internal tools? That's exactly the kind of initiative we love.
We trust you to make good decisions. When you mess up (and you will, we all do), we'll help you learn from it instead of pointing fingers. The only thing we don't tolerate is not caring.
Our customers are genuinely happy with what we build – they tell others about us without us asking them to. That's because we ship quality software that feels easy to use, not because we rushed something out the door.
If you're the kind of engineer who wants to build products that people actually love using, who enjoys collaborating with smart people across disciplines, and who believes that great software comes from understanding the problems you're solving – not just the code you're writing – then we should talk.
We value transparency and honest communication above all else. We want you to use your brain and speak up when you see something that could be better. Your ideas matter, your concerns matter, and your perspective matters. Whether you're questioning a technical decision, suggesting a better approach, or raising a flag about something that doesn't feel right – we want to hear it.
This isn't about hierarchy or politics. We're all in the same boat, working toward the same mission: building software that genuinely helps our customers. When you succeed, we all succeed. When you have something to say, we listen. Because the best solutions come from teams where everyone feels comfortable being honest and contributing their best thinking.
The work we do at Onetrace matters – and we mean that literally. We save lives and help the construction industry build safe, robust properties where people live and work. Every line of code you write makes buildings safer and more reliable. We're not just building software; we're helping society create a future where people can feel genuinely safe in the spaces they inhabit.
When you improve our platform that helps track and manage construction quality, you're helping ensure buildings meet safety standards. When you enhance our tools that give construction teams better visibility into their projects, you're helping prevent issues before they become dangerous. When you optimise our systems, you're making sure critical information flows seamlessly so teams can make informed decisions about safety and quality.
Your job matters. Every line of code matters. And we think that's something worth getting excited about.