Head of Software Engineering

OnX

Edmonton

On-site

CAD 150,000 - 230,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

OnX is seeking a Head of Software Engineering to lead our Edmonton-based team in a fully onsite, permanent role. You will drive modernization across platforms, APIs, and core systems while improving delivery reliability, software quality, and DevOps enablement.

Suitable candidates will have extensive leadership experience, a strong track record in automation and AI-assisted development, and expertise in governance, SDLC, CI/CD, and working with vendor partnerships.

Qualifications

  • 10 years of experience in software engineering or technology leadership.
  • 5+ years of leadership experience managing engineering teams or delivery organizations.
  • Experience leading teams across modern digital platforms, APIs, legacy/core systems, and hybrid environments.
  • Proven modernization of engineering practices through automation, including AI-assisted development.
  • Strong understanding of SDLC governance, DevOps, CI/CD, QA automation, release management, and operational support models.
  • Experience balancing modernization with proven legacy platforms while maintaining continuity and reducing risk.
  • Experience establishing governance, delivery standards, and scalable operating models.
  • Experience working with external software delivery vendors and partnerships.
  • Experience with React, Node.js, API-first integration, IBM i RPG, GitHub CI/CD, cloud-native/hybrid delivery is a plus.
  • Experience in regulated industries (financial services, insurance) is a plus.
  • Proven people leadership and change management with strong communication and stakeholder management.

Responsibilities

  • Accountable for improving engineering execution maturity and delivery reliability.
  • Drive software quality, platform modernization, and DevOps enablement.
  • Enhance engineering accountability across digital platforms, APIs, and core systems.
  • Lead governance, standards, and operating models for scalable engineering teams.
  • Collaborate with external vendors and engineering partnerships to deliver outcomes.

Skills

Leadership experience
AI-assisted development
SDLC governance
DevOps
CI/CD
QA automation
Release management
Operational support
Stakeholder management
Communication skills
Engineering governance
External vendor management

Education

Bachelor’s degree in CS/IT/Engineering

Tools

GitHub
React
Node.js
IBM i/RPG

Job description

OnX is looking to engage a Head of Software Engineering for a fully onsite permanent opportunity in Edmonton.

In this position, you will be accountable for improving engineering execution maturity, delivery reliability, software quality, platform modernization, DevOps enablement, and engineering accountability across digital platforms, APIs, core business systems, and enterprise application ecosystems.

Requirements
  • :10 years of experience in software engineering, application delivery, or technology leadership roles is required
  • .Minimum of five years of leadership experience managing engineering teams, software delivery organizations, or enterprise application environments is required
  • .Experience leading engineering teams across modern digital platforms, APIs, legacy/core systems, and hybrid technology environments is required
  • .Demonstrated track record of modernizing engineering practice through automation, including practical adoption of AI-assisted development, is required
  • .Strong understanding of software engineering practices, SDLC governance, DevOps, CI/CD, QA automation, release management, and operational support models is required
  • .Experience modernizing enterprise application ecosystems while respecting and sustaining proven legacy and core platforms and balancing operational continuity and business risk is required
  • .Experience establishing engineering governance, delivery standards, operational accountability, and scalable engineering operating models is required
  • .Experience leading or governing external software delivery vendors and engineering partnerships is required
  • .Experience working with technologies and environments such as React, Node.js, API-first integration, IBMi/RPG ecosystems, GitHub, CI/CD pipelines, QA automation, and cloud-native and hybrid cloud delivery models is considered an asset
  • .Experience operating within financial services, insurance, or other regulated industries is considered an asset
  • .Proven people leadership, organizational development, and change leadership, with strong communication and stakeholder management skills, to drive a high-performing engineering culture is required
  • .Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field is required
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Director of Software Engineering
Director of Software Engineering

First Canadian Financial Group • Sherwood Park

On-site
CAD 140,000 - 210,000
On-site gym
Educational assistance
Career development
+3
Director of Software Engineering
Director of Software Engineering

First Canadian Insurance Corporation • Sherwood Park

On-site
CAD 140,000 - 190,000
On-site gym
Educational assistance and career发展
Senior Software Engineer - Lead
Senior Software Engineer - Lead

Aplin • Winnipeg

Hybrid
CAD 140,000 - 170,000
Hybrid work model
Competitive salary
Comprehensive benefits
+1
Head Of Engineering/ Technical Leadership
Head Of Engineering/ Technical Leadership

Motion Recruitment • Toronto

On-site
CAD 180,000 - 240,000
Medical, Dental, and Vision Insurance
Vacation Time
Head Of Engineering/ Technical Leadership
Head Of Engineering/ Technical Leadership

Motion Recruitment Partners LLC • Toronto

On-site
CAD 150,000 - 210,000
Medical, Dental, and Vision Insurance
Vacation Time
Developer
Developer

Java Holdings Ltd • Calgary

On-site
CAD 80,000 - 110,000
Extended Healthcare Plan
RPP - Group RRSP
Group Life - AD&D - Critical Illness
+3
Head of Engineering
Head of Engineering

GuruLink • Toronto

Hybrid
CAD 120,000 - 180,000
Director of Engineering
Director of Engineering

Pivot + Edge • Ottawa

On-site
CAD 185,000 - 215,000
Web Application Development Manager
Web Application Development Manager

Agilus Work Solutions • Toronto

Hybrid
CAD 145,000 - 155,000
RRSP programme
Hybrid work environment
1 day onsite in Mississauga
Senior Engineering Manager
Senior Engineering Manager

Xplore Inc. • Markham

On-site
CAD 100,000 - 130,000