1. What is a Software Engineer at CBR Maintenance Group?
The Software Engineer role at CBR Maintenance Group is a critical function that bridges the gap between complex industrial maintenance requirements and digital operational efficiency. You will be responsible for developing and maintaining the systems that underpin our maintenance management workflows, ensuring that our technical teams can operate with precision and reliability. Your work directly impacts how we track assets, optimize performance, and deliver value across our diverse property and facility maintenance portfolios.
This position is particularly interesting because it requires a blend of high-level software architecture and a pragmatic understanding of field-based engineering challenges. You will not be working in a silo; you will collaborate closely with operations, facility managers, and senior engineering leadership to build tools that solve real-world problems. Whether you are optimizing internal databases or building interface solutions for maintenance tracking, your output will be the backbone of our operational excellence.
Expect to work in an environment where technical agility is valued, but grounded in the realities of industrial maintenance. We look for engineers who are not only technically proficient but also curious about how their code manifests in the physical world. If you enjoy building systems that have a tangible, immediate impact on business productivity, this role offers a unique opportunity to shape the digital future of CBR Maintenance Group.

