About Mainline
Mainline Fire Protection is a fast-growing leader in Toronto's fire protection industry, delivering comprehensive, state-of-the-art 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 looking for a Scheduler / Client Coordinator to plan, optimize, and run our inspection schedules with precision and care, and become a driving force behind how we deliver service.
You'll be a central point of contact between our customers, technicians, and subcontractors: keeping the work flowing smoothly today while helping us figure out how it should flow tomorrow.
--
What You'll Do
- Build and maintain inspection schedules using BuildOps (our FSM platform) alongside the proprietary systems we've developed in-house.
- Balance the moving pieces: regulatory requirements, customer needs, technician availability, geography, and priority, routing work efficiently.
- Keep everyone in sync, maintaining steady communication with technicians and office staff and heading off issues before they become problems.
- Keep clients informed and confident with proactive check-ins, service updates, and schedule adjustments.
- Stay on top of the details: monitor service efficiency, keep records accurate, and coordinate with the shop on parts so everyone shows up prepared.
- Support bid proposals with accurate inspection schedules, and help refine how scheduling actually works.
--
Where You Come In
Here's what makes this role different.
We build industry-leading systems and software in-house, and we're always looking to streamline the repetitive parts of this work so our team can stay focused on what matters most. Scheduling sits right at the heart of that effort.
You won't be expected to build the tools yourself, but you'll understand the work better than anyone, and your insight directly shapes the systems and workflows we build. The friction you notice and the "there has to be a better way" moments become the blueprint for what we build next.
If you're energized by better tools and smarter processes — and by helping shape how things get done, not just doing them the old way, then you'll fit right in.
--
What We're Looking For
- Minimum 2 years in scheduling, dispatch, or client coordination.
- Strong organization and time management — you keep many plates spinning without dropping them.
- Genuinely comfortable with software and quick to learn new systems.
- Sharp attention to detail and the ability to make sense of complex schedules.
- Excellent communication skills across multiple teams, and composure under deadline pressure.
- Bonus: experience in fire protection or field-service trades, familiarity with FSM/CRM tools, or a natural eye for inefficiency.
--
What We Offer
- Competitive compensation: industry-leading wages, health and dental coverage, and perks.
- Real growth: training, mentorship, and clear paths for advancement as we scale.
- A people-first culture built on respect, teamwork, and diversity.
- A seat at the table: your ideas shape how we operate — and the tools we build to operate better.
--
How to Apply
Apply with your resume and a short note on why this role caught your eye. Bonus points if you tell us about a time you made a process or system noticeably better.
Job Types: Full-time, Permanent
Pay: From $65,000.00 per year
Benefits:
- Casual dress
- Company events
- Dental care
- Extended health care
- Life insurance
- On-site parking
- Paid time off
Work Location: Hybrid remote in Concord, ON L4K 2P4