Kelowna

Salary
Posted
Jul 23, 2026
Location
Kelowna
Last confirmed open
Jul 24, 2026

What this job asks for AI summary

A technical leadership role at a post-secondary institution, responsible for guiding a team of developers in designing, building, and maintaining the college's software applications, APIs, integrations, and automated services. The position involves setting architectural direction, embedding AI and automation capabilities into production systems, and working alongside product coordinators to turn institutional priorities into delivered software. Suits an experienced developer-leader comfortable owning both hands-on engineering and team mentorship.

Senior level · 6+ years · Kelowna, BC · Full-time

Must have (6)
AWS, Azure or GCPDevOpsCI/CDAPIsLLMsAI orchestration frameworks

“or” means any one of them counts — you don't need all of them.

We read this from the posting text with AI. Skim the description below before ruling yourself out.

How this req sits in the market our data

What won't set you apart
CI/CD45%

Most people in this occupation already list these. Still required — just not what gets you shortlisted.

What the occupation pays Median $138,970 (middle half $107,524–$175,762). This posting is about at that midpoint.

Estimated from BLS employment for this occupation and area, per-skill prevalence across our listing corpus, and published wage benchmarks — as of Jul 28, 2026. It is a model, not a headcount.

Why we read it this way (7)

This role is a genuine hybrid between a hands-on senior software developer (15-1252) and a technical team manager (11-3021). The posting emphasizes deep hands-on technical ownership (architecture, coding, incident response) alongside team leadership (mentoring, setting direction, coordinating delivery). It is classified as 15-1252 because the JD frames the role as primarily a technical lead who also manages, rather than a people manager who also codes — but 11-3021 is a credible runner-up.

The role is based at Okanagan College in Kelowna, British Columbia, Canada; the US-based flag is set to false and US salary benchmarks will not apply. The salary range ($81,724–$119,862 CAD annually) is quoted in Canadian dollars.

The posting states 'a four-year degree … plus a minimum of 6 years' but immediately follows with 'an equivalent combination of education and experience may be considered,' so no hard degree gate is set.

Cloud platform experience (AWS, Azure, or GCP) is listed in the Skills & Abilities section with firm language ('strong command of'); all three are named as interchangeable options, so AWS is the primary skill with Azure and GCP as alternatives.

AI orchestration frameworks are required alongside generative AI and LLMs per the Skills & Abilities section; no specific framework product name is given, so the skill is captured as stated.

The typical hiring range noted in the posting is $98,070–$108,966 CAD annually; the broader posted range ($81,724–$119,862) is used for the bottom of the pay band/max as that is the full advertised band.

This is a fixed-term appointment (August 24, 2026 – August 24, 2027), classified here as FullTime given the full-time schedule; the term/contract nature is worth noting for candidate expectations.

Read the full posting

The employer publishes the full description on their own site — read it there ↗. Or sign in to read it here — it's free, and it also lets you track this application.

Apply

Apply on employer site ↗