Railway Maintenance Engineer

4 days ago


Calgary, Alberta, Canada Heritage Park Full time


←Back to all jobs at Heritage Park

Railway Maintenance Engineer





Job Title: Railway Maintenance Engineer

Department: Facilities & Maintenance

Position Type: Permanent Full-Time

Hours: 40 hours per week

Application Deadline:  January 28, 2026

What we offer:

  • Flexible work arrangements
  • Employee discounts on food and retail items and free parking
  • Free entrance to the Park, including to our many public special events
  • Working in a beautiful park setting
  • Generous paid time off, including Vacation days, Sick Time
  • Comprehensive Benefits package includes Extended Health Care, Dental Benefits, Basic Life Insurance, Accidental Death and Dismemberment, Short-Term and Long-Term Disability, and Employee and Family Assistant Program (EFAP)

Who We Are:

Heritage Park is Canada's largest living history museum and offers visitors a chance to experience life in Western Canada from the 1860s to the early 1950s. The park features historical buildings, costumed interpreters, working antiques, and various exhibits that provide insight into the region's past. 

Job Overview:

In the role of a Railway Maintenance Engineer, the individual serves as the primary point of contact for mechanical operations within the railroad. Their responsibilities include assigning tasks, providing general feedback, and overseeing day-to-day operations. They lead a team of mechanical specialists trained in welding, machining, and pipe fitting, ensuring the completion of general inspections, process monitoring, and maintenance tasks in compliance with regulatory standards. Additionally, they drive trains, supervise track staff, and oversee track inspections to maintain railway safety requirements. 


Responsibilities:


Maintenance 

  • Oversee day-to-day operations, ensuring the steam trains are maintained and kept in working condition 
  • Oversee direct reports, including seasonal and casual staff, assigning tasks, monitoring work and providing feedback 
  • Provides feedback on day-to-day performance to Chief Engineer to support performance reviews 
  • Oversee track staff (track foreman, machinist, and steam mechanic) and supervise minor repairs 
  • Act as the point of contact for mechanical operations as a specialist, providing guidance for troubleshooting issues 
  • Troubleshoot issues as they arise and ensures accurate record keeping in repair logs 
  • Facilitate job-related training and development for staff, including new hire training, job shadowing, job rotation and skills training 
  • Provide basic training in welding, machining, and pipe fitting skills to other employees 
  • Conduct general inspections on a daily basis 
  • Monitor process operations, particularly steam flowing 
  • Complete regular periodic comprehensive inspections and maintenance, ensuring compliance with Alberta Transport and COR standards 
  • Operate trains as both a fireman and engineer as needed 
  • Hold a Track Inspection Level 2 certification as per Alberta Transportation Railway Safety Requirements 
  • Perform other duties as required 
Organizational Excellence and Wellbeing
  • Contribute to inspiring and immersive experiences at the Park by engaging in Heritage Park initiatives that align with our mission and vision, ensuring authenticity in our historical setting and stories. 
  • Actively support a positive work environment by creating an atmosphere of inclusion, engagement, belonging, and fulfillment for employees and volunteers, in line with Heritage Park values. 
  • Recognize all contributors to our community as integral to our success, fostering a sense of community and collaboration. 
  • Demonstrate responsible stewardship of our people, collections, and financial assets by driving growth with innovation, transparency, and financial sustainability, while embracing our historical assets and recognizing all contributors. 
  • Demonstrate commitment to workplace health and safety by complying with Heritage Park's Health, Safety and Environment Management System (HSEMS), following safe work practices, reporting work-related incidents, injuries, and hazards, participating in employer training, and adhering to policies including the Code of Conduct and the Workplace Violence and Harassment policy. 

Required Qualifications:  

  • Completion of 4th Class Power Engineer certification is required 
  • A minimum of one (1) years of experience in a role that demonstrates skilled mechanical aptitude is required; diesel mechanic experience including familiarity with diesel engines is an asset   
  • A minimum of six (6) months of experience in a lead role/project lead role in a work or academic environment is required 
  • Minimum 6 months prior experience as a Locomotive Engineer or Fireman is preferred 
  • Commitment to continuous learning and development 
  • Demonstrated strong interpersonal and communication skills in a client-faced setting 
  • All successful candidates (over the age of 18) will be required to go through a Police Information Check as a condition of employment.  

Special Clothing and Equipment: 

  • Appropriate costuming and safety equipment will be provided by Heritage Park (if applicable) 
  • Maintenance of costumes and safety equipment is an employee responsibility 
  • Footwear, as designated by the Heritage Park Costume Department, will be provided by the employee 

Special Working Conditions: 

  • The position will be exposed to weather extremes and will work both indoors and outdoors 
  • This position is physically demanding, and the incumbent must have the ability to lift heavy items, work in awkward positions in cramped spaces, stand and move items for long periods of time, and walk throughout the Park for extended periods 

Hours of Work: 

  • The standard hours for this position are 40 hours per week 
  • The schedule will generally be five consecutive days per week (Monday to Friday) 
  • Occasional holiday, evening, and weekend work may be required 

Please visit our careers page to see more job opportunities



  • Calgary, Alberta, Canada Heritage Park Historical Village Full time

    Job Title: Railway Maintenance EngineerDepartment: Facilities & MaintenancePosition Type: Permanent Full-TimeHours: 40 hours per weekApplication Deadline: January 28, 2026What we offer:Flexible work arrangementsEmployee discounts on food and retail items and free parkingFree entrance to the Park, including to our many public special eventsWorking in a...


  • Calgary, Alberta, Canada Loram Maintenance of Way, Inc. Full time

    REF55BJob Title:Rail Equipment Maintenance OperatorDepartment:OperationsReports to:Assistant Manager, Superintendent or Assistant SuperintendentJoin Loram's North America field operations as a Rail Equipment Maintenance Operator—no rail experience required In this field-based position, we provide full training for motivated individuals with a background in...


  • Calgary, Alberta, Canada TRC Companies, Inc. Full time

    About UsGroundbreaker. Game changer. Pioneer.TRC has long set the bar for clients who require more than just engineering, combining science with the latest technology to devise innovative solutions that stand the test of time. From pipelines to power plants, roadways to reservoirs, schoolyards to security solutions, clients look to TRC for breakthrough...


  • Calgary, Alberta, Canada CertainTeed Full time

    WHY DO WE NEED YOU?CertainTeed Canada, Inc. has an exciting career opportunity for a Maintenance and Engineering Manager based in Calgary, AB to join our leadership team. This is a great chance to join a Top Employer and contribute to our growth and success.What's the job?The Maintenance and Engineering Manager is a member of the Plant Leadership Team...


  • Calgary, Alberta, Canada Mott MacDonald Full time

    At Mott MacDonald, we trust our brilliant people to do brilliant things in engineering, management, and development services, supporting multisector project work in over 150 countries. As one of the largest employee-owned companies in the world, we pride ourselves on our ability to deliver exceptional outcomes through our network of 20,000+ talented...


  • Calgary, Alberta, Canada Loram Full time

    Job ID: REF55BJob Category: Rail Equipment Maintenance OperatorLocation: Calgary, AB, CA | Medicine Hat, AB, CA | Lethbridge, AB, CA | Edmonton, AB, CA | Red Deer, AB, CA | Lloydminster, AB, CA | Fort McMurray, AB, CA | Grande Prairie, AB, CA | Leduc, AB, CA | Claresholm, AB, CA | Medicine Hat, AB, CA | Hinton, AB, CA | Airdrie, AB, CA | Lacombe, AB, CA |...


  • Calgary, Alberta, Canada City of Calgary Full time

    If you are committed to public service, enjoy collaborating with others, share our values and have a desire to learn and grow, join The City of Calgary. City employees deliver the services, run the programs and operate the facilities which make a difference in our community. We support work-life balance, promote physical and psychological safety, and offer...


  • Calgary, Alberta, Canada De Haviland Aircraft of Canada Ltd Full time

    We are seeking skilled and safety-focused Aircraft Maintenance Engineers (AME – M) with experience on turboprop aircraft to join our team at the MRO in Calgary, AB. The successful candidates will perform installation, maintenance, troubleshooting, and repair of mechanical systems on Dash 8, Twin Otter, CL-415/CL-215, while upholding the highest standards...


  • Calgary, Alberta, Canada De Haviland Aircraft of Canada Ltd Full time

    The Aircraft Maintenance Technician – Avionics performs installation, inspection, maintenance, repair, testing, troubleshooting, and fabrication of avionics systems and components in accordance with approved data, Transport Canada regulations, and Aircraft Maintenance Organization (AMO) procedures. The role supports the continued airworthiness of aircraft,...


  • Calgary, Alberta, Canada Arcadis Full time

    Arcadis is the world's leading company delivering sustainable design, engineering, and consultancy solutions for natural and built assets.We are more than 36,000 people, in over 70 countries, dedicated to improving quality of life. Everyone has an important role to play. With the power of many curious minds, together we can solve the world's most complex...