Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Maintenance Engineer and Senior Maintenance Engineer - Multiple Opportunities

Ontario Society of Professional Engineers

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 competitive wages, pensions, and benefits. Together we make Calgary a great place to make a living, a great place to make a life.

The City is committed to fostering a respectful, inclusive and equitable workplace which is representative of the community we serve. We welcome those who have demonstrated a commitment to upholding the values of equity, diversity, inclusion, anti‑racism and reconciliation. Applications are encouraged from members of groups that are historically disadvantaged and underrepresented. Accommodations are available during the hiring process, upon request.

Build Calgary's essential infrastructure across multiple engineering teams. The City of Calgary is hiring engineers across multiple business units, with opportunities spanning planning, design, project development, and delivery of critical public infrastructure. Qualified applicants may be considered for different engineering disciplines and areas of practice based on business needs and organizational priorities.

As a Maintenance Engineer, you will lead and support asset management and capital maintenance activities, including criticality and condition assessments and the development of maintenance strategies, to improve the reliability of water, wastewater and stormwater assets. You will also support capital maintenance projects, applying proactive maintenance approaches to reduce failures, optimize asset life, and ensure safe, reliable operations.

Learn more about each business unit:

Water Services protects public health and the environment by supplying safe drinking water and managing stormwater, wastewater collection, and treatment for Calgary and neighbouring communities. This highly regulated work includes operating treatment facilities, maintaining extensive pipe networks, and responding to service issues such as water outages, sewer backups, and water quality concerns.

Utilities Delivery is responsible for the detailed design, construction, and handover of capital projects across water, wastewater, stormwater, and waste services. The work focuses on safe, efficient delivery of complex infrastructure, supporting engineers who thrive in execution, coordination, and bringing projects from design through commissioning.

Project Development identifies and develops projects that improve the places and services Calgarians experience. Engineers in this business unit focus on early‑stage work such as needs assessment, option analysis, and project definition, working closely with internal teams and interested parties to set projects up for successful delivery.

Capital Planning and Business Services supports how City projects are planned, governed, and tracked. The team ensures capital investment planning, asset management, and project management practices are applied consistently across Infrastructure Services to support sound decision‑making and accountability.

Environmental Risk & Resilience (formerly titled Climate & Environment) leads the City's work on climate mitigation and adaptation, environmental policy, sustainability programs, and protection of Calgary's natural systems. This business unit supports data‑driven decision‑making and long‑term resilience by balancing environmental stewardship with the needs of a growing city.

Qualifications

  • A degree in Engineering and at least 0‑3 years (for level P2E), 4‑7 years (for level P3E), or at least 8 years (for level P4E) of relevant professional engineering experience obtained after receiving your P. Eng. designation and a current licensure as a Professional Engineer with the Association of Professional Engineers and Geoscientists of Alberta (APEGA) complete with practicing status OR licensure and practicing status by the first day of work. Click here for more details.
  • Equivalent combinations of education and experience may be considered.
  • Relevant experience in engineering roles related to planning, design, analysis, project development, project delivery, operations, or asset management.
  • Experience applicable to municipal utility infrastructure including water, wastewater, and stormwater systems, within public or private sector environments will be considered an asset.
  • Demonstrated ability to apply engineering principles in practical, real‑world settings, which may include infrastructure planning, capital project work, regulatory environments, consulting, construction, or operational contexts is preferred.
  • Strong communication and collaboration skills, with the ability to work effectively with multidisciplinary teams and interested parties.
  • Working Conditions: Office environment with some positions conducting field visits and site inspections.

Pre‑employment Requirements

  • A security clearance will be conducted for some positions.
  • Applicants will be tested for appropriate skills for some positions.
  • Must obtain a City of Calgary operator's permit for some positions.
  • All successful applicants must provide proof of qualifications.

Workstyle

Some of these positions may be eligible to work from home for at least part of the time as one of several flexible work options available to City employees. These arrangements depend on the operational requirements of the role, employee suitability, and are subject to change based on operational needs and corporate direction.

Position and Pay Information

Business Unit: Various

Union: Exempt

Position Type: Permanent and Temporary

Compensation: Salary will be based on the position and aligned with the applicable pay band.

Level P2E $100,368 - 125,460 per annum (typically 0‑3 years' experience)

Level P3E $115,464 - 144,330 per annum (typically 4‑7 years' experience)

Level P4E $138,475 - 173,094 per annum (typically 8+ years' experience)

Hours of work: Standard 35 hour work week

Days of work: This position works a 5‑day work week, earning 1 day off in a 3 week cycle.

Location: Various

Audience: Internal/External

Apply By: September 4, 2026

Job ID: 314472

#J-18808-Ljbffr
Vacancy posted 7 days ago
Similar jobs that could be interesting for youBased on the Maintenance Engineer and Senior Maintenance Engineer - Multiple Opportunities in Calgary, AB vacancy
  • Seize a senior role as a Salesforce Engineer in a premier online gaming company based in Toronto. Design, optimize, and integrate solutions to elevate the Salesforce platform. This opportunity requires an individual with over five years' experience in Salesforce development... 
    Senior

    Hard Rock Digital

    Calgary, AB
    7 days ago
  • Enhance Calgary's water infrastructure as a Maintenance Engineer with The City of Calgary. Focus on asset reliability for water,...  ...operational reliability. This role presents a unique opportunity to engage with multiple engineering disciplines and contribute to capital maintenance... 
    Suggested
    Remote work

    Ontario Society of Professional Engineers

    Calgary, AB
    7 days ago
  • Join WSP as a Senior Hydrogeologist based in Calgary, where you will address complex engineering challenges in hydrogeology. This role blends leadership with technical expertise in sustainable project delivery. As a Senior Hydrogeologist, your role will be vital within the... 
    Senior

    WSP USA

    Calgary, AB
    7 days ago
  • Explore a rewarding career as a Mechanical Project Engineer at Questor, where you will design state-of-the-art incineration technology. Partner with an innovative team dedicated to reducing global emissions through advanced engineering. This role involves hands-on design... 
    Suggested
    Manual labor

    Novara Human Capital Solutions

    Calgary, AB
    7 days ago
  • Agilus by Synergie is hiring a Quality Assurance Engineer I to lead quality initiatives in Calgary’s Oil and Gas sector. Focus on quality...  ...required • P.Eng. designation favored This is a valuable opportunity to enhance your professional skills while supporting quality assurance... 
    Suggested

    Agilus Work Solutions

    Calgary, AB
    7 days ago
  • Embark on an engineering journey with Vista as a Junior Process Engineer. This position focuses on developing process designs and conducting thorough engineering analyses within a team framework. As a candidate with two to four years of progressive experience, you will collaborate... 

    Vista Projects

    Calgary, AB
    7 days ago
  • Impact product offerings with Finning as a Senior Heavy Equipment Specialist based in Calgary. Engage with Caterpillar and internal teams to align machinery with job requirements and market needs. This full-time permanent role is suited for individuals with more than five... 
    Senior
    Permanent employment
    Full time

    Finning

    Calgary, AB
    7 days ago
  • Engage in a critical contract role as a Senior Business Analyst focused on driving ERP and AI transformation projects. Collaborate closely with stakeholders to create effective business strategies. This role entails working with the Business Transformation team to document... 
    Senior
    Contract work

    NES Fircroft

    Calgary, AB
    7 days ago
  • Become a Senior React/Front-End Developer with Nord Technologique in Calgary, where you will be crucial in enhancing financial technology...  ...and JavaScript • Employ modern tools for responsive UI and UI engineering • Mentor junior team members on clean coding practices • Support... 
    Senior
    Full time

    Nöord Technologies Corporation

    Calgary, AB
    7 days ago
  •  ...The Maintenance Planner is responsible for developing and managing the maintenance schedules...  ...and maintenance metrics to identify opportunities for improvement. Implement best practices...  ...and Coordination: Collaborate with engineering, production, and other departments to... 
    Seasonal work
    Work at office

    C.H. Guenther & Son LLC

    Calgary, AB
    4 hours ago
  • Job Overview Expand your engineering expertise at Kiewit Power Engineering as a Mid-Level Pipe Stress Engineer located in Calgary. Work on complex piping systems for significant industrial and power projects across North America. This full time role requires proficiency... 
    Full time

    Kiewit

    Calgary, AB
    4 hours ago
  • Job Description - Senior Process Safety Engineer (CAL01P0) Senior Process Safety Engineer - CAL01P0...  .... Contribute to the development, maintenance, and continuous improvement of Worley...  ...in identifying technical improvement opportunities, lessons learned, and best practices... 
    Senior
    Full time
    Local area

    WorleyParsons

    Calgary, AB
    7 days ago
  • $120k - $140k per year

     ...Water and Energy Job Family: Technical Engineering Compensation: CAD 120,000 - CAD 140,000...  ...your ambition meets unparalleled growth opportunities. As we continue to expand within Canada,...  ...technical personnel through the execution of multiple client projects; Participate in the... 
    Senior
    Permanent employment
    Contract work
    For contractors
    Flexible hours

    Egis Group

    Calgary, AB
    7 days ago
  • $110k - $150k per year

     ...established multidisciplinary engineering consultancy, is looking to add an experienced Senior Mechanical Engineer to their...  .... This is a growth-oriented opportunity where you'll take the lead on...  ...installation, commissioning, and maintenance phases Develop mechanical... 
    Senior
    Permanent employment
    Full time
    For contractors
    Apprenticeship
    Relocation
    Relocation package

    Torus Talent

    Calgary, AB
    7 days ago
  •  ...Teamwork! Job Description The Sr. Mechanical Engineer serves as a key technical contributor...  ...self‑motivated, and capable of managing multiple priorities. Willing and able to...  ...of paid time off. BEUMER is an equal opportunity employer and affords equal opportunity to... 
    Senior
    Full time
    Local area

    BEUMER Group

    Calgary, AB
    7 days ago
  • About the job Senior Mechanical Engineer Position Overview We are seeking a highly experienced...  ...role offering flexibility, leadership opportunities, and a strong emphasis on professional...  ...project teams (13 people) across multiple simultaneous projects. Competitive salary... 
    Senior
    Contract work
    For contractors
    Work at office
    Local area
    Remote work

    Linxus Group

    Calgary, AB
    7 days ago
  • Regional Lead Maintenance & Reliability Location: Calgary Type of employment: Permanent Full...  ...Site Maintenance Managers, Operations, Engineering, and Corporate Reliability to reduce...  ...levels Ability to travel and manage multiple priorities across Western Canada (travel... 
    Long term contract
    Remplacement
    Permanent employment
    Full time

    CameleonHR

    Calgary, AB
    7 days ago
  • Are you a highly motivated Senior Mechanical Engineer Facilities who works well within a solid team environment...  ...design of facility expansions and maintenance capital projects executed by external...  ...technical expertise and recommends opportunities for improvement via lessons learned,... 
    Senior
    For contractors
    Work at office
    Local area
    Work from home
    Flexible hours
    Night shift

    Enbridge

    Calgary, AB
    7 days ago
  • $90k - $110k per year

     ...and enjoying every moment fuel the soul. About the Opportunity We’re looking for a Software Engineer with a passion for learning, a kind heart, a positive...  ...Candidate Pragmatic engineer willing to own legacy maintenance while preparing for a transition to the modern stack.... 
    Remplacement
    Temporary work
    Local area
    Relocation package
    Flexible hours

    AECOM

    Calgary, AB
    4 hours ago
  • $105.4k - $158.1k per year

     ...building our clean energy future. Your Opportunity Our Edmonton office has an exciting opportunity for a Senior Protection & Control Engineer to join the team. This position offers...  ...organization skills and ability to manage multiple tasks Senior level experience and... 
    Senior
    Long term contract
    Full time
    Temporary work
    Part time
    Casual work
    Work at office
    Work from home
    Flexible hours

    Stantec Consulting International Ltd.

    Calgary, AB
    7 days ago
  •  ...Generation team seeks an experienced Senior Mechanical Power Engineer to support power and energy projects...  ...projects. Ability to handle multiple concurrent assignments. Excellent...  ...reimbursement. Equal Employment Opportunity At HDR, we are committed to the principles... 
    Senior
    Long term contract
    Full time
    Temporary work
    Work at office

    HDR

    Calgary, AB
    7 days ago
  • $94.6k - $137.1k per year

    Senior Fire Protection Engineer – Canada The built environment shapes how communities live, work, and interact...  ...Canada and internationally. Your Opportunity We are seeking a Senior Fire...  ...collaborate effectively with teams across multiple regions. Education and Experience... 
    Senior
    Long term contract
    Full time
    Temporary work
    Part time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work

    Stantec Consulting International Ltd.

    Calgary, AB
    7 days ago
  •  ...are currently seeking a Hydrotechnical Engineer for our Mississauga, Ontario office. This...  ...technical audiences. Ability to manage multiple projects and meet deadlines efficiently....  ...Employee Stock Purchase Plan. Equal Opportunity Employer Statement Tetra Tech is proud... 
    Senior
    Long term contract
    Work at office

    Tetra Tech

    Calgary, AB
    7 days ago
  •  ...Opportunity Join FYidoctors as a Travel Optometrist serving clinics across Alberta. This unique role offers the opportunity to practice...  ...work alongside highly skilled teams, support patient care across multiple locations, and enjoy a dynamic, flexible schedule that brings... 
    Flexible hours

    FYihealth group

    Calgary, AB
    7 days ago
  •  ...career as a Corporate Law Associate in Calgary, Alberta. This mid-senior level position focuses on both corporate and securities law...  ...stakeholders, including investment banks • Ensure timely management of multiple legal projects • Prepare and review key legal documentation... 
    Senior

    Urban Legal Recruitment Inc.

    Calgary, AB
    7 days ago
  •  ...BBA's Edmonton office has a focus in high voltage electrical engineering as well as wind, solar, and energy storage and is looking to continue...  ...continue grow BBA's market share. With us, you’ll get the opportunity to Develop project scope and equipment specifications.... 
    Senior
    Long term contract
    Temporary work
    Work at office
    Local area
    Flexible hours

    BBA

    Calgary, AB
    1 day ago
  •  ...onboarding • Conduct thorough property inspections periodically • Manage tenant communications and collections efficiency • Resolve maintenance issues by coordinating with service providers • Handle financial administration and owner statements directly Requirements: • 5+... 

    Ripple Property Management

    Calgary, AB
    7 days ago
  • Job Description - Senior Process Engineer (CAL01O9) Senior Process Engineer - CAL01O9 Company : Worley Primary Location Job Process...  ...bring themselves, and are heard. We provide equal employment opportunities to all qualified applicants and employees without regard to... 
    Senior
    Full time
    Local area

    WorleyParsons

    Calgary, AB
    7 days ago
  •  ...remote) Pay Range: $70-75/hr on T4 High-Level Description The Senior Civil Engineer can serve as the engineering lead on assigned facilities...  ...and/or supports business initiatives e.g. cost saving opportunities in line with business justification for projects Provides technical... 
    Senior
    For contractors
    Work at office
    Local area
    Immediate start
    Remote work

    Net2Source (N2S)

    Calgary, AB
    7 days ago
  •  ...substantial growth in North America, now made up of over 1,000 engineers, architects and planners across Canada and the USA. This strategic...  ...is: Are we the right company for you? Joining Egis is an opportunity to make a valuable, positive impact on the world, while growing... 
    Senior
    Work at office

    Egis

    Calgary, AB
    7 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Maintenance Engineer and Senior Maintenance Engineer - Multiple Opportunities. Be the first to apply!