1

Programmer Manager Jobs in Alberta (NOW HIRING)

Electrical Engineer Manager Lead the Team. Own the Discipline. Help Build What's Next. CANUSA EPC is a growing, mid-sized EPC firm delivering complex energy and infrastructure projects across Canada ...

Software Engineering Manager

Calgary, AB · Hybrid

CA$130K - CA$150K/yr

Engineering Manager In the role of Engineering Manager, you will be responsible for managing a dynamic team of Software Engineers in alignment with business goals. This position is based in Calgary ...

New

Engineering Manager Position Type: Regular - Full-Time Grade: Grade 06 Requisition ID: 39782 In every role, McCainers are ambitious, curious, and passionate about creating exceptional work ...

The Pipeline Engineering Manager leads pipeline and associated facilities engineering for domestic and international projects from studies and FEED through detailed engineering, procurement ...

Job Purpose: - The Senior Engineering Manager at CONAX TECHNOLOGIES LLC will lead and drive the engineering team to achieve excellence in product development and innovation. This role is pivotal in ...

Perform IQ and OQ on site in collaboration with the Equipment Engineering Manager, develop and review the corresponding IQ and OQ reports. * Prepare PQ plans and protocols together with the Technical ...

Be Seen First

CNC Programmer

Edmonton, AB · On-site

CA$25 - CA$32/hr

The CNC Programmer plays a crucial role in an in-house team, responsible for creating, updating ... Good time management capabilities Company Description Kootenay Granite is a fine custom fabricator ...

Be Seen First

CNC Programmer

Calgary, AB · On-site

CA$25 - CA$32/hr

The CNC Programmer plays a crucial role in an in-house team, responsible for creating, updating ... Good time management capabilities Company Description Kootenay Granite is a fine custom fabricator ...

Join Amrize as a Engineering/Quality Manager and help construct what's next. If you're ready to put your skills to work on projects that matter - and build a career with a company that's building ...

Role Summary The Manager, Software Engineering leads multiple developers across delivery pods with accountability for both technical excellence and team health. This role owns the architectural ...

Key Responsibilities * Assist the Engineering Manager/Lead Structural Engineer with the delivery of project requirements as they relate to scope, cost and schedule work to ensure the implementation ...

We deliver reliability, security, and correctness - while still learning and moving fast The Role We're looking for a hands-on Engineering Manager to lead the ecommerce pod. This role blends deep ...

next page

Showing results 1-20

Programmer Manager information

What is the difference between Programmer Manager vs Software Developer?

AspectProgrammer ManagerSoftware Developer
CredentialsBachelor's or higher in Computer Science; management experienceBachelor's or higher in Computer Science or related field
Work EnvironmentLeads teams, manages projects, coordinates tasksFocuses on coding, designing, and implementing software
Employer & Industry UsageUsed in tech companies, software firms, IT departmentsCommon across tech, startups, enterprise software

The main difference is that a Programmer Manager combines technical coding skills with team leadership and project management, whereas a Software Developer primarily focuses on coding and software creation without managerial responsibilities.

Are programmer managers in high demand?

Programmer managers are in high demand due to the need for technical leadership in software development teams. They typically require strong programming skills combined with management experience and are sought after across various industries, especially in technology and finance sectors.

What does a programmer manager do?

A programmer manager oversees software development teams, coordinating projects, setting priorities, and ensuring timely delivery of code. They often have technical expertise in programming and use project management tools to facilitate collaboration and maintain quality standards.

What are the most commonly searched types of Programmer jobs in Alberta?

The most popular types of Programmer jobs in Alberta are:

What cities in Alberta are hiring for Programmer Manager jobs?

Cities in Alberta with the most Programmer Manager job openings:

Infographic showing various Programmer Manager job openings in Alberta as of August 2026, with employment types broken down into 84% Full Time, 14% Part Time, and 2% Contract. Highlights an 81% Physical, 2% Hybrid, and 17% Remote job distribution.

Project Engineering Manager

Equinox Engineering

Calgary, AB • On-site

Full-time

Re-posted 18 days ago


Job description

Equinox Engineering Ltd. is a leading Calgary-based EPCM firm delivering innovative facility design and engineering solutions across natural gas, conventional oil, heavy oil, and carbon capture projects. We work with some of the largest energy producers in Canada and globally, helping deliver efficient, high-quality, and reliable facilities.

Equinox is seeking a Project Engineering Manager (PEM) who brings strong technical leadership, a commitment to quality, and the ability to bridge engineering execution with project delivery. In this role, you will be responsible for ensuring the technical integrity and quality of assigned projects while acting as a key link between engineering, design, and project management teams. This is an opportunity to play a central role in project success, mentor multidisciplinary teams, and influence how complex projects are delivered from initiation through completion.

Why Join Equinox?
  • Work on impactful, technically complex energy projects.
  • Be part of a culture that values collaboration, quality, and engineering excellence.
  • Play a key leadership role influencing both technical outcomes and project execution.
  • Work in a supportive, growth-oriented environment with opportunities to mentor and develop others.
As a Project Engineering Manager, you will ensure projects are executed with strong technical oversight, alignment, and quality focus.

Technical Leadership
  • Ensure technical integrity and engineering quality across all project phases.
  • Provide high-level engineering input into project planning and execution strategies.
  • Ownership of the DBM and design deliverables.
  • Oversee and apply engineering standards, procedures, and client specifications.
  • Review and approve key technical documents and reports.
  • Apply Permit to Practice stamp to project deliverables as required. 
Team Leadership & Collaboration
  • Lead and support multidisciplinary engineering and design teams.
  • Mentor discipline leads and provide technical guidance to team members.
  • Facilitate collaboration between engineering, design, and project management teams.
  • Work closely with Project Managers and clients to align expectations and deliverables. 
  • Provide clear paths for projects to achieve technical completion.
Project Execution
  • Support project kick-offs and team onboarding.
  • Ensure adequate staffing and technical competence of the discipline teams.
  • Contribute to Project Execution Plans, schedules, and change management processes.
  • Coordinate interdisciplinary deliverables including DBMs, FEED reports, and close-out reports.
  • Participate in model reviews (30/60/90%) and technical reviews. 
Quality, Safety & Compliance
  • Oversee quality assurance and quality control activities in collaboration with QA/QC teams.
  • Participate in Hazops, PHAs, and risk assessments.
  • Ensure compliance with internal processes, client requirements, and regulatory standards.
  • Support lessons learned and continuous improvement initiatives. 
Communication & Integration
  • Facilitate communication across disciplines and global workshare teams.
  • Act as a key interface between internal stakeholders and client technical teams.
  • Support integration across engineering functions to ensure cohesive project delivery. 
About You
You are a seasoned engineering professional who thrives in a leadership role and enjoys driving technical excellence across multidisciplinary teams.

You bring:
  • A degree in Engineering from an accredited institution.
  • 15+ years of technical experience, preferably within an EPCM environment.
  • Professional Engineer (P.Eng.) designation in applicable jurisdiction(s).
  • Proven experience supervising multidisciplinary engineering teams.
  • Strong communication and interpersonal skills with the ability to influence stakeholders.
  • Experience in project engineering management, project engineering or project management roles.
  • Demonstrated ability to manage multiple projects with competing priorities and shared resources. 
Preferred
  • Experience working in complex, fast-paced EPCM project environments.
  • Demonstrated ability to mentor and develop technical leaders.
  • Experience supporting global workshare or distributed teams.
Ready to Apply?
If you are passionate about technical leadership, engineering quality, and delivering successful projects, we encourage you to apply and join a team where your expertise will make a meaningful impact.