Building Safety Codes Officer II

City of Edmonton

Edmonton, CAhybrid$91360k-$117576k/yrPosted Jul 3, 2026
Posting intelligenceActively listedReposted 6×, possible evergreen/ghost posting

Skills

classification

About the role

Job Number: 55583

Join our Learning & Innovation team and play a critical role in shaping the safety and integrity of Edmonton’s built environment. This role offers a dynamic opportunity to apply technical expertise in a supportive, growth-oriented environment.

As a Building Safety Codes Officer II, you will serve as a plans examiner and inspector specialized in residential, Part 9, Part 3, and HVAC applications. The incumbent will contribute to innovative solutions, offer expert guidance, and be a leader in regulatory administration. Operating within the Safety Codes, Permits & Inspections section, you will administer provincial safety code duties, audit for compliance, and interact daily with various internal and external community partners. You will exercise independent judgment to interpret regulations while receiving mentorship and coaching from senior team members.

What will you do?

Conduct detailed plans examinations and review permit applications for newly constructed or renovated buildings to assess compliance with bylaws, building codes, and municipal standards

Perform on-site building inspections at recognized stages of construction to determine conformity with approved plans, regulations, and the Quality Management Plan (QMS)

Identify safety code infractions, issue building permits, or withhold/suspend permits through established processes

Input and maintain accurate data, reports, and correspondence within POSSE and other municipal data management systems

Collaborate with other municipal units, provincial authorities, and emergency services to ensure unified safety reports and coordinate inter-departmental approvals

Provide clear interpretations of the Alberta Building Code and relevant bylaws to contractors, developers, and community partners

Inspect projects for alignment with Occupational Health and Safety (OHS) standards and environmental protection guidelines

Provide permits and inspections for special events and special initiatives

Conduct field visits for audit purposes and support Safety Codes Audits

Facilitate cross-section collaboration to ensure smooth workflow progression and contribute to the achievement of annual work plans

Assist in the development and documentation of Quality Management System (QMS) materials, including process job aids and Standard Operating Procedures (SOPs)

Provide recommendations and prepare specifications for process and technology improvements

Support change management initiatives and user adoption strategies when rolling out new technology updates and process improvements to the team

Support website improvement initiatives

Participate in training in other Safety Codes areas as business needs require

Provide general administrative and technical support, including preparing drafts, memos, and reports under the guidance of senior staff

Provide support for emergent issues, ad-hoc operational requirements, and general administrative items as required

Qualifications:

Completion of the twelfth (12th) school grade or equivalent

OR Journeyperson carpenter, plumber/gasfitter, electrician, sheet metal worker, power steamer engineer, or bricklayer certification recognized in Alberta, plus five (5) years of relevant building construction industry experience after obtaining certification

OR A two-year technology diploma in a related field recognized in Canada, plus seven (7) years of relevant building construction industry experience after obtaining the diploma

OR An engineering or architecture degree recognized in Canada, plus five (5) years of relevant building construction industry experience (with at least one year completed post-degree)

Minimum of three (3) years of practical experience in the construction of buildings, including project scheduling and industry best practices

Active registration as a Safety Codes Officer with certification in "Residential", "Part 9", and "Part 3" (or Group A Level 3 equivalent) with the Safety Codes Council in the Province of Alberta

Assets:

Fully completed advanced Safety Codes courses

Prior experience utilizing POSSE or similar municipal data management software

Skills required for success:

Alignment to our Cultural Commitments and Leadership Competencies (https://bit.ly/4brRrXm)

Embracing a culture of equity, diversity, reconciliation and inclusion

Aptitude for analyzing and interpreting complex provincial legislation, municipal bylaws, and safety codes

Proficiency in reviewing and evaluating structural stability via architectural plans, blueprints, or on-site inspections

Skilled at identifying construction deficiencies, hazardous conditions, or non-compliant structures

Strong communication proficiencies to translate highly technical concepts into clear, simple terms for diverse community partners

Collaborative problem-solving approach to develop alternative, code-compliant solutions alongside applicants

Exceptional time management and priority organization to maintain strict deadline schedules

A high degree of professional transparency and impartiality when issuing compliance decisions

Autonomy to work independently alongside the readiness to contribute constructively within a multidisciplinary team

An adaptable approach to managing shifting priorities, evolving safety code updates, and handling unexpected changes or emergent requests calmly

Proficient digital literacy using personal computers for plan reviews, data entry, and digital communication

Alignment to our Cultural Commitments and Leadership Competencies (https://bit.ly/4brRrXm)

Embracing a culture of equity, diversity, reconciliation and inclusion

Conditions of Employment:

Compliance with the City of Edmonton’s safety standards for Personal Protective Equipment (PPE), such as wearing steel-toe boots, gloves, goggles, sunscreen, and coveralls

Successful candidates must be fit for a respirator, and compliance with the City of Edmonton's Code of Practice for Respiratory Protective Equipment, including medical monitoring, is a requirement of this position

Hire is dependent on a Criminal Records Check (CRC) that is satisfactory to the City of Edmonton, and there may be a cost associated with this requirement

Candidates are required to hold a valid Alberta Class 5 driver’s licence (or provincial equivalent) or higher. Candidates will be required to arrange their own transportation and, where appropriate, will be reimbursed in accordance with City of Edmonton policy. This may require the candidate to obtain business-use auto insurance

Applicants may be tested

Work Environment:

Note: This position may be eligible for a hybrid work arrangement with the flexibility to work from both home and the worksite as per the Letter of Understanding between the City of Edmonton and Civic Service Union 52

The weekly hours of work for this position are currently under review and may change at a future time. Any changes will be made in accordance with the City of Edmonton/Civic Service Union 52 collective agreement, and the incumbent will be notified in advance

This role works in both indoor and outdoor settings

Exposure to environmental conditions, including extreme temperatures, inclement weather, dust, noise, light variation, vibrations, chemicals, and exposure to mechanical and electrical hazards may occur

This role requires working in confined spaces and/or at heights

This role requires the completion of repetitive and strenuous tasks such as standing, walking, kneeling, bending, stooping, crouching, lifting items, pushing, pulling, and reaching, requiring physical stamina and resilience

This is a public-facing role and requires engagement and interaction with diverse people from various backgrounds with different needs, expectations and emotional states

The City of Edmonton values applicants with a diverse range of skills, experiences and competencies, and encourages you to apply. We strive to provide reasonable access and accommodations throughout the recruitment process. To request an accommodation, please contact employment@edmonton.ca. Learn more about our benefits https://bit.ly/COEbenefits.

Up to 1 permanent full-time position

Hours of Work: This position requires you to work different hours per week at defined periods of the year.

Approximately April to September: 40 hours per week

Approximately September to April: 33.75 hours per week

Salary Range (Safety Codes Officer II):

40 hours per week: $43.923 - $56.527 (Hourly); $91,711.220 - $118,028.380 (Annually)

33.75 hours per week: $49.916 - $62.735 (Hourly); $87,939.510 - $110,523.390 (Annually)

Recruitment Consultant: JF/SO

Edmonton rests in the heart of Treaty Six territory in Alberta and the homelands of the Metis Nation.

Classification Title: Safety Codes Officer II

Posting Date: Jul 3, 2026

Closing Date: July 17, 2026 11:59:00 PM (MDT)

Number of Openings (up to): 1 - Permanent Full-time

Union : CSU 52

Department: Development Services

Work Location(s): 3rd Floor Edmonton Tower, 10111 104 Avenue Edmonton T5J 0J4

Compensation

This Other role pays $91360k-$117576k/yr. Within typical range for other roles in Canada.

Questions about this role

Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.

Compensation for Other roles in Canada varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Other hub for Canada medians across recent openings.

Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.

AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, Personio, Teamtailor and other major ATS platforms. If we can submit through the platform, we do.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.