FillaRole
A Heavy Duty Mechanic position in Edmonton, Alberta offering a full-time role supporting airport and fleet equipment maintenance. The role is open to international candidates interested in immigrating to Canada and offers a competitive hourly wage. The employer highlights living benefits in Edmonton and opportunities to work with a variety of heavy-duty and ground support equipment. The position requires hands-on mechanical work and adherence to local credential and security requirements.
Headquarters
Saskatoon, Saskatchewan, Canada
Company Size
1-10 employees
Founded
2025
FillaRole is a Canadian AI-powered hiring platform that enables employers to post jobs across 15+ job boards, screen candidates with AI, and access immigration compliance support including LMIA and work permit assistance. Job seekers — both Canadian residents and international talent — can join FillaRole's database of 40,000+ skilled workers and receive job match notifications. FillaRole combines smart automation with human expertise to streamline the end-to-end hiring process for employers and applicants across Canada.
Headquarters
San Francisco, CA
Company Size
201-500 employees
Founded
2018
Industry
Technology
Glassdoor Rating
4.2 / 5
Sarah Johnson
Chief Executive Officer
Michael Chen
Chief Technology Officer
Emily Williams
VP of Engineering
David Rodriguez
VP of Product
Jessica Thompson
Chief Financial Officer
Andrew Park
VP of Sales
View leadership team, funding history,
and employee contacts for FillaRole.
Duty Manager (PDX)
McGee Air Services
Heavy Duty Diesel Mechanic (9:30 pm - 6 am)
Alliance Ground International
Airport Services Baggage Unjammer - Dulles International Airport - IAD
Oshkosh Corporation
Duty Manager -Airside Operations
Oracle
Journeyperson Heavy Duty Mechanic - Shop
Finning
Material Handler
Alliance Ground International