What is a Software Engineer at Fullbay?
A Software Engineer at Fullbay plays a critical role in building and maintaining the operating system of the heavy-duty trucking and commercial repair industry. Our platform is the backbone for thousands of repair shops across North America, managing everything from inventory and invoicing to real-time technician workflows. Because our customers rely on Fullbay to keep their businesses running, the software you write directly impacts the livelihoods of shop owners, fleet managers, and diesel technicians.
The engineering team is currently undergoing a major, strategic evolution. We are actively modernizing our core platform, transitioning from a legacy, non-framework PHP environment to a highly structured, scalable Laravel architecture. As a Software Engineer, you will not just write code; you will help architect this transition, ensuring zero disruption to our active users while introducing modern software design patterns, robust APIs, and improved performance metrics.
This position requires a unique blend of legacy code refactoring, forward-looking architectural design, and strict operational discipline. You will collaborate closely with cross-functional product teams to deliver highly reliable features. If you enjoy solving complex migration challenges, optimizing database queries, and working in a highly collaborative, fast-paced environment, this role offers an incredibly rewarding engineering challenge.

