About Mainline
Mainline Fire Protection is a fast-growing leader in Toronto's fire protection industry, delivering comprehensive fire and life safety solutions across every sector we serve.
We sit in the sweet spot between large firms and independent contractors: the personal touch and agility of a small company, backed by the expertise and systems of a much larger one. What sets us apart is how we work. We're a fire protection company that thinks like a technology company, building the tools, processes, and standards the whole industry should be moving toward.
We're growing fast, which means the people who join now won't just fill a role. They'll help define it.
The Role
We're hiring CFAA-certified Fire Alarm Technicians with a minimum of 2 years of experience, from solid intermediate techs to seasoned veterans who have seen it all.
Whether you're confident handling the bulk of service calls or you're the person others turn to on the tough ones, there's a place here for you and a pay grade to match. This role rewards technical expertise, sharp troubleshooting, and a genuine commitment to dependable, high-quality service.
What You'll Do
- Inspect, test, verify, and repair fire alarm and life safety systems, including annual, semi-annual, quarterly, and monthly inspections of fire alarms, smoke control, and elevator fire controls.
- Troubleshoot and resolve issues on both addressable and conventional systems, from ground faults and open circuits to relays and auxiliary devices.
- Install, wire, and program new fire alarm panels and devices.
- Document your work accurately and on time, including any deficiencies, and resolve those deficiencies as identified.
- Communicate clearly with customers, explaining the work plainly and making sure they leave the interaction confident in the service.
- Take part in after-hours on-call rotations, responding promptly and handling critical issues independently.
Where You Come In
Here's what makes this different from the shop down the street.
We build industry-leading systems and software in-house, including the reporting and inspection tools our technicians rely on in the field every day. We're always working to take the friction out of documentation so you can spend your time on the actual work: diagnosing, fixing, and getting it right.
You won't be expected to build the tools yourself. But as someone who uses them daily, your feedback directly shapes how they evolve. The clunky steps you'd love to delete and the "there has to be a better way" moments become the blueprint for what we build next.
If you appreciate good tools and want a say in making them better, you'll fit right in.
What We're Looking For
- CFAA certification (Canadian Fire Alarm Association) with a minimum of 2 years of experience required. More experience is welcome and well rewarded.
- Solid expertise in fire alarm systems: troubleshooting, testing, wiring, programming, and installation.
- Ability to complete and submit accurate, detailed inspection reports.
- Comfortable with iPads and mobile/digital reporting tools.
- Strong written and verbal communication skills.
- Valid Class G driver's license with a clean abstract.
- Residency in the GTA is preferred.
Pay
We pay based on experience and certification level:
- CFAA, 2+ years: $30–$35 / hour
- CFAA, 5+ years: $35–$45+ / hour
What We Offer
- Competitive compensation: strong wages, health and dental coverage, life insurance, vision care, paid time off, and bonus and overtime pay.
- Insured work vehicle: company car, plus on-site parking.
- Real growth: comprehensive training in person and through our online education portal, with tailored development plans and one-on-one support.
- A close-knit crew that has each other's backs, on the job and off.
- Team appreciation: from team feasts to monthly hangouts, we make sure hard work never goes unnoticed.
Job type: Full-time, Permanent · Monday to Friday, with on-call rotation · On the road
How to Apply
Apply with your resume and a short note on why this role caught your eye. If you're a senior tech, tell us about the trickiest system you've ever sorted out.
Job Types: Full-time, Permanent
Pay: $30.00-$45.00 per hour
Benefits:
- Company car
- Company events
- Dental care
- Extended health care
- Life insurance
- On-site parking
- Paid time off
Experience:
- Fire Alarm Technician: 2 years (required)
Licence/Certification:
- Class G Licence (required)
- CFAA (required)
Work Location: On the road