Build a Future with Mainline Fire Protection.

At Mainline, we understand the impact we make on people’s lives. We are dedicated not only to protecting communities but also to empowering each other.

Explore rewarding careers in a people-first environment where integrity, teamwork and a commitment to excellence shape everything we do.

mainline-fire-team

Available Job Opportunities

Explore rewarding careers with us, and let’s shape the future of fire protection together. See our current openings:

Senior Fire Alarm Technician Full Time / Permanent
icon-arrow

Senior Fire Alarm Technician

Department: Fire Alarm Technicians Type: Full Time / Permanent Location: GTA+ Salary: $35–$45+ per hour

About the Position

As a Senior Fire Alarm Technician, you're the person others turn to for the tough calls. You'll take on our most complex inspections, verifications, repairs, installs, and retrofits across both addressable and conventional systems, set the standard for quality, and help less experienced technicians grow.

This is a hands-on senior role with real influence. At Mainline, we're building proprietary systems and processes to modernize the industry and make the job better for our technicians and our customers. The people doing the work every day have a real say in how those tools get built.

Key Responsibilities

  • Lead complex inspections, tests, verifications, and repairs on fire alarm and life safety systems, including annual, semi-annual, quarterly, and monthly inspections of fire alarms, smoke control, and elevator fire controls.
  • Diagnose and resolve difficult 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.
  • Own accurate, on-time documentation of your work and any deficiencies, and resolve those deficiencies as identified.
  • Communicate clearly with customers, explaining the work so they understand what was done and why.
  • Mentor junior and intermediate technicians, passing on what you've learned on the tougher jobs.
  • Take part in after-hours on-call rotations, responding promptly and handling critical issues independently.
  • Share feedback from the field that helps us build and improve our proprietary systems and processes.

Qualifications

  • Must be CFAA registered, with 3+ years of hands-on experience in the fire/life safety industry.
  • Deep expertise across fire alarm systems: troubleshooting, testing, wiring, programming, and installation.
  • Proven ability to handle complex, escalated diagnostics independently.
  • Strong command of written and spoken English, with the ability to prepare thorough reports and inspection documentation.
  • A strong ability to teach and pass on knowledge to junior technicians.
  • Comfortable with iPads and mobile/digital reporting tools.
  • Manufacturer training or certification from any major panel brand is an asset. As a Mircom ESD holder, Mainline provides access to Mircom’s certification courses for technicians who want to build expertise in that area.
  • Experience with other fire protection services, such as sprinklers and suppression systems, is an asset.
  • Valid Class G driver’s licence with a clean driver’s abstract.
  • Residency in the GTA or surrounding area is preferred.
  • Professionally represent Mainline with a polite, respectful demeanor toward customers and coworkers alike.

Benefits

  • Industry-leading wages.
  • Health, dental, and life insurance coverage.
  • Company vehicle provided.
  • Benefits package after 3 months of employment.
  • Company uniforms and equipment supplied.
  • Comprehensive in-person and online training, with tailored development plans and one-on-one support.
  • A people-first culture with team feasts, monthly hangouts, and company events.

Apply Now

Thank you for your interest in joining Mainline. Please fill in this form to securely apply for the position. Only shortlisted candidates will be contacted.

Intermediate Fire Alarm Technician Full Time / Permanent
icon-arrow

Intermediate Fire Alarm Technician

Department: Fire Alarm Technicians Type: Full Time / Permanent Location: GTA+ Salary: $25+ per hour

About the Position

As an Intermediate Fire Alarm Technician, you’ve got the fundamentals down and you’re ready to take on more. You’ll work on inspections, verifications, repairs, installs, and retrofits across both addressable and conventional systems, handling a full range of service calls while continuing to sharpen your craft.

This is a role built for growth. At Mainline, we’re modernizing the trade with proprietary systems and processes designed to make the work better for our technicians and our customers. We invest in the people doing that work, so as your skills and certifications grow, your responsibilities and pay grow with you, on a clear path toward Senior Technician.

Key Responsibilities

  • Carry out inspections, tests, verifications, and repairs on fire alarm and life safety systems, including annual, semi-annual, quarterly, and monthly inspections of fire alarms and smoke control.
  • 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 fire alarm panels and devices.
  • Complete accurate, on-time documentation of your work and any deficiencies, and resolve those deficiencies as identified.
  • Communicate clearly with customers, explaining the work so they understand what was done and why.
  • Handle a wide range of service calls, diagnosing issues and delivering effective solutions.
  • Take part in after-hours on-call rotations, responding promptly to service requests.
  • Support junior technicians as you build toward a senior role.

Qualifications

  • CFAA registered, with 2 or more years of hands-on experience in the fire/life safety industry.
  • Solid working knowledge of fire alarm systems: troubleshooting, testing, wiring, programming, and installation.
  • Able to work independently and handle a full range of service calls with confidence.
  • Strong written and verbal communication, with the ability to prepare clear, accurate inspection reports.
  • A desire to keep growing, take on more responsibility, and work toward a senior role.
  • Manufacturer training or certification from any major panel brand is an asset. As a Mircom ESD holder, Mainline provides access to Mircom’s certification courses for technicians who want to build expertise in that area.
  • Experience with other fire protection services, such as sprinklers and suppression systems, is an asset.
  • Valid Class G driver’s licence with a clean driver’s abstract.
  • Residency in the GTA or surrounding area is preferred.
  • Professionally represent Mainline with a polite, respectful demeanor toward customers and coworkers alike.

Benefits

  • $25+ per hour, with compensation that progresses as your experience and certifications develop.
  • A personalized career plan with ongoing training, manufacturer courses, and a clear path toward Senior Technician.
  • Access to a health, dental, and life insurance benefits package after 3 months.
  • Company uniforms and specialty equipment supplied.
  • A people-first culture with team feasts, monthly hangouts, and company events.

Apply Now

Thank you for your interest in joining Mainline. Please fill in this form to securely apply for the position. Only shortlisted candidates will be contacted.

Junior Fire Alarm Technician Full Time / Permanent
icon-arrow

Junior Fire Alarm Technician

Department: Fire Alarm Technicians Type: Full Time / Permanent Location: GTA+ Salary: $23+ per hour

About the Position

This is where a rewarding career in the skilled trades begins. As a Junior Fire Alarm Technician, you’ll get paid to learn a trade that’s always in demand, working alongside experienced technicians on real jobs from your first week. You’ll jump right in on inspections, verifications, and repairs, gaining more independence as your skills grow.

Fire protection is steady, meaningful work. Buildings always need it and codes always require it, which makes it some of the most stable work in the trades. At Mainline, we’re modernizing the trade with proprietary systems and processes built to make the job better for our technicians and our customers. We take training seriously, because the junior technician we hire today is the senior technician we’re counting on tomorrow. Bring a strong work ethic and a real desire to learn, and we’ll teach you the rest.

Key Responsibilities

  • Assist on inspections, verifications, and repairs of fire alarm and life safety systems under the guidance of experienced technicians.
  • Support installs and retrofits of fire alarm panels and devices.
  • Assist with troubleshooting, building your diagnostic skills over time.
  • Learn to maintain accurate records and write inspection reports, including identifying and documenting deficiencies.
  • Work towards participating in our on-call rotation for emergency service calls under the guidance of senior technicians.
  • Represent Mainline professionally on every job site.

Qualifications

  • The right attitude matters most: a strong work ethic, curiosity, and a real commitment to learning the trade and doing the job right.
  • CFAA certification (Canadian Fire Alarm Association) is strongly preferred. Recently certified technicians and new graduates are encouraged to apply.
  • Exceptional candidates from other skilled trades (electrical, construction, mechanical) who are ready to commit to earning their CFAA and building a career in fire protection will be considered.
  • Strong mechanical aptitude and comfort working with tools, wiring, and technical systems.
  • Any hands-on field experience is an asset, including school placements and volunteer work.
  • Clear written and verbal communication skills.
  • Valid Class G driver’s licence with a clean driver’s abstract.
  • Residency in the GTA or surrounding area is preferred.

Benefits

  • Starting wage of ~$23/hour, with compensation that progresses as your experience and certifications develop.
  • A personalized career plan built around you, with hands-on training, in-person and online courses, one-on-one mentorship, and a clear path from Junior to Senior Technician.
  • Access to a health, dental, and life insurance benefits package after 3 months.
  • Company uniforms and equipment supplied.
  • A people-first culture with team feasts, monthly hangouts, and company events.

Apply Now

Thank you for your interest in joining Mainline. Please fill in this form to securely apply for the position. Only shortlisted candidates will be contacted.

Scheduler / Client Coordinator Full Time / Permanent
icon-arrow

Scheduler / Client Coordinator

Department: Operations Type: Full Time / Permanent Location: Hybrid · Concord, ON Salary: From $65,000 / year

About the Position

We’re looking for a Scheduler / Client Coordinator to plan, optimize, and run our inspection schedules with precision and care. You’ll be the central point of contact between our customers, technicians, and subcontractors, keeping the work flowing smoothly today while helping us shape how it should flow tomorrow.

Scheduling sits at the heart of how we deliver service. You’ll work in BuildOps, our field service platform, alongside the proprietary tools and processes we’re building to modernize the trade. You won’t be expected to build those tools yourself, but you’ll understand the work better than anyone, and your insight will directly shape them. The clunky steps you’d love to delete and the “there has to be a better way” moments are exactly what we want to hear.

This role is hybrid by design: three days a week in our Concord office and two from home. We’ve built it around close collaboration, so you’ll stay connected to the team and the work no matter where you’re logging in from. If you do your best work with a mix of focused independence and real teamwork, this setup is made for you.

What You’ll Do

  • Build and maintain inspection schedules in BuildOps, alongside the proprietary systems we’re developing 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.

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.
  • Comfortable with software and quick to learn new systems.
  • Sharp attention to detail and the ability to make sense of complex schedules.
  • Excellent communication across multiple teams, and composure under deadline pressure.
  • Bonus: experience in fire protection or field-service trades, familiarity with FSM or CRM tools, familiarity with workflow automation or AI tools, or a natural eye for inefficiency.

What We Offer

  • From $65,000 per year, based on experience.
  • A hybrid schedule built around collaboration: three days in our Concord office, two from home.
  • Health, dental, and life insurance coverage.
  • A seat at the table, where your ideas shape how we operate and the systems we build to operate better.
  • Training, mentorship, and clear paths for advancement as we grow.
  • A people-first culture with company events, a casual dress code, and paid time off.

Apply Now

Thank you for your interest in joining Mainline. Please fill in this form to securely apply for the position. Only shortlisted candidates will be contacted.

Sprinkler Technician (427A) Full Time / Permanent
icon-arrow

Sprinkler Technician (427A)

Department: Fire Protection Type: Full Time / Permanent Location: GTA+ Salary: $45–$55 per hour

About the Position

We’re looking for a licensed 427A Sprinkler Technician who takes pride in the craft. You’ll carry out installations, repairs, and inspections across a wide range of sprinkler systems, working on real projects with the tools, vehicle, and support to do the job properly. You’ll also play a hands-on role in bringing apprentices along, sharing your knowledge on the job without the administrative weight of a management title.

At Mainline, we’re building proprietary systems and processes to modernize the fire protection industry and make the work better for our technicians and our customers. The people doing the work every day have a real say in how those tools and processes develop. If you want to keep doing excellent work in a company that’s growing in the right direction, there’s a place for you here.

Key Responsibilities

  • Install, service, and repair wet, dry, pre-action, and deluge sprinkler systems to code and to a high standard.
  • Conduct annual, quarterly, and monthly inspections, testing, and maintenance (ITM) on sprinkler systems, fire pumps, and standpipes.
  • Perform hydrant flow testing and inspections.
  • Service and maintain fire pumps, air compressors, and backflow prevention systems.
  • Diagnose and resolve system deficiencies thoroughly and on time.
  • Complete accurate inspection reports and document all deficiencies clearly.
  • Communicate clearly with customers throughout the job, keeping them informed and confident in the work.
  • Mentor apprentice(s) on site, passing on your knowledge and setting the standard for quality.
  • Take part in the on-call rotation for after-hours service calls.

Qualifications

  • Valid 427A Sprinkler and Fire Protection Installer licence (Ontario).
  • Strong working knowledge of NFPA codes and Ontario fire safety regulations.
  • Proven expertise in sprinkler system installation and repair across multiple system types.
  • Experience with ITM inspections on sprinkler systems, fire pumps, and standpipes is a strong asset.
  • Comfortable with digital reporting tools and mobile devices.
  • Strong mechanical aptitude and a methodical approach to problem-solving.
  • Clear written and verbal communication, with a professional manner on site and with customers.
  • A genuine interest in passing on your knowledge and helping apprentices develop.
  • Valid Class G driver’s licence with a clean driver’s abstract.
  • Residency in the GTA or surrounding area is preferred.

Benefits

  • Industry-leading wages at $45–$55 per hour, based on experience.
  • Company vehicle provided.
  • Health, dental, and life insurance coverage.
  • Benefits package after 3 months of employment.
  • Company uniforms and specialty equipment supplied.
  • A personalized career plan with ongoing training and one-on-one support.
  • A people-first culture with team feasts, monthly hangouts, and company events.

Apply Now

Thank you for your interest in joining Mainline. Please fill in this form to securely apply for the position. Only shortlisted candidates will be contacted.

Sprinkler Technician Full Time

Sprinkler Technician

Department: Installation Type: Full Time Location: GTA Salary: Competitive — based on experience

About the Position

We are looking for an experienced Sprinkler Technician to join our installation and service team. You will be responsible for the layout, installation, inspection, and repair of fire sprinkler systems for commercial, industrial, and residential clients across the GTA.

You will work closely with our project managers and field supervisors to ensure all installations are completed on time, on budget, and to code.

Key Responsibilities

  • Install, inspect, test, and maintain wet, dry, pre-action, and deluge sprinkler systems
  • Read and interpret blueprints, technical drawings, and specifications
  • Coordinate with general contractors and other trades on job sites
  • Complete service calls, troubleshooting, and emergency repairs
  • Ensure all work complies with NFPA 13, 13R, and 13D standards
  • Maintain accurate job-site documentation and inspection records

Qualifications

  • Journeyman or apprentice sprinkler fitter certificate (UA Local 853 or equivalent).
  • Experience reading blueprints and technical drawings
  • Knowledge of NFPA 13, 13R, and 13D standards
  • Ability to work at heights and in confined spaces
  • Must have a valid Ontario G driver's license with a clean driver abstract
  • Strong work ethic and ability to work independently or as part of a team
  • Professionally represent our company with a polite and respectful demeanor

Benefits

  • Top wage and a company vehicle
  • Benefits package after 3 months employment and RRSP contribution
  • Company uniforms and equipment are supplied
  • Opportunity to grow into a supervisor or management role

Apply Now

Thank you for your interest in joining Mainline. Please fill in this form to securely apply for the position. Only shortlisted candidates will be contacted.

Don't see the role you're looking for? Check back regularly, this page is updated frequently as new positions become available.

Why Join Us?

Be a part of a dynamic team that values both personal and professional growth. Here’s what it means to be a Mainline Pro:
icon-growth

Growth and Development

We’re invested in your future, providing the support you need to build a fulfilling career.

icon-checkmark
Online & in-person training programs
icon-checkmark
One-on-one support
icon-checkmark
Tailored personal development plans
icon-benefits

Competitive Benefits

Enjoy a rewarding career with security and peace of mind.
icon-checkmark
Competitive wages
icon-checkmark
Comprehensive health and dental coverage
icon-checkmark
Insured work vehicles
icon-collaborate

A People-First Workplace

We embrace the strength in diversity. Mainline fosters a fair, safe, supportive environment where mutual respect and teamwork empower everyone to thrive.

icon-win

Team Appreciation

Our people are the change-makers, the reason behind our success. We work hard, but never forget to celebrate our wins and have fun:
icon-checkmark
Employee appreciation events
icon-checkmark
Team celebrations
icon-checkmark

Monthly company gatherings

Mainline Training Program

Our communities rely on us to keep them safe—a responsibility we take to heart. Our training modules are designed to equip our employees with the skills, knowledge, and confidence to excel in their roles.
mainline-fire-owners
1

In-Person Training

Work alongside senior members, gaining valuable experience directly in the field. Access industry-leading certification training, supported by the company.
2

Online Training

Explore fire protection the Mainline way, with fundamentals and practical courses in our online portal.
3

Personal Guidance

Receive one-on-one support and tailored development plans to help you achieve your career goals.

Experiences You’ll Gain

Whether you’re just starting out or building on your existing skills, Mainline is here to support you.
icon-fire

Fire Safety Essentials

Master the basics of fire protection and life safety.
icon-repair

Specialized Technical Skills

Handle any advanced fire protection systems with confidence.
icon-compliance

Compliance and Regulations

Stay up-to-date on fire safety standards and learn how to implement them the right way.
icon-satisfied

Customer Service Excellence

Build meaningful client relationships and deliver service with integrity.

Explore The Mainline DNA

Why we do what we do, and the people who make it happen.

mainline-fire-employee

Available Job Opportunities

Explore rewarding careers with us, and let’s shape the future of fire protection together. See our Indeed page below for current job postings.
Browse Openings

Don’t see anything? We’re always on the lookout for talent. Send your resume to careers@mainlinefire.com and we’ll keep you in mind.