1

Developer Manager Jobs in Edmonton, AB (NOW HIRING)

Manage team performance using engineering management metrics and software engineering best practices to drive continuous improvement and accountability. * Manage a portfolio of internal business ...

As Manager of Data Foundations, you'll consolidate multiple Google Cloud Platform (GCP) deployments ... Experience building self-serve platforms or developer experience (DX) improvements * Exposure to ...

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 ...

Manager, Civil & Lines Engineering Location: Edmonton, AB Division: Engineering What We Offer: * Competitive Package: Attractive salary and a comprehensive benefits package including annual retention ...

Overview Report directly to the Engineering Manager, this position is responsible for overseeing and managing the design and detail engineering activities of industrial electrical equipment and ...

Overview Report directly to the Engineering Manager, this position is responsible for overseeing and managing the design and detail engineering activities of industrial electrical equipment and ...

As a DevOps Engineer, you will own the design and operation of our multi-cloud environments across ... Manage containerized application workloads using Kubernetes (AKS, EKS, or GKE) and Docker

Responsible for engineering 480V to 38kV Switchgear and 2.4kV to 7.2kV MCC ... Execute complex projects, as assigned and defined by management, to support develop and improve the ...

Senior DevOps Engineer

Edmonton, AB · Remote

$85K - $110K/yr

We are looking for an experienced Senior DevOps Engineer for our client. This is a permanent ... Experience with Major Incident Management * Experience working with Ansible/Terraform * Great ...

Senior DevOps Engineer

Edmonton, AB · Remote

$85K - $110K/yr

We are looking for an experienced Senior DevOps Engineer for our client. This is a permanent ... Experience with Major Incident Management * Experience working with Ansible/Terraform * Great ...

Manage day‑to‑day operations of high‑availability IVR and voice platforms * Monitor system ... a DevOps, SRE or operations‑focused role * Strong working knowledge of AWS cloud services

Electronics Design Manager PulseMedica is looking for a hands-on technical leader ready to ... This role is an exceptional opportunity for an experienced engineer who wants to build, lead, and ...

Electronics Design Manager PulseMedica is looking for a hands-on technical leader ready to ... This role is an exceptional opportunity for an experienced engineer who wants to build, lead, and ...

next page

Showing results 1-20

People also search for

Developer Manager information

See Edmonton, AB salary details

$27K

$100.8K

$170K

How much do developer manager jobs pay per year?

As of Jun 18, 2026, the average yearly pay for developer manager in Edmonton, AB is $100,812.00, according to ZipRecruiter salary data. Most workers in this role earn between $69,500.00 and $128,500.00 per year, depending on experience, location, and employer.

What is the difference between Developer Manager vs Software Engineer?

AspectDeveloper ManagerSoftware Engineer
CredentialsBachelor's or higher in CS or related field; management experience often preferredBachelor's or higher in CS or related field; strong coding skills
Work EnvironmentLeads teams, manages projects, collaborates with stakeholdersFocuses on coding, testing, and developing software solutions
Industry UsageCommon in tech companies, startups, and software firmsWidespread across tech, finance, healthcare, and other industries

The main difference is that a Developer Manager oversees development teams and manages projects, while a Software Engineer primarily focuses on coding and technical tasks. Developer Managers handle team coordination and strategic planning, whereas Software Engineers concentrate on building software solutions.

What are the key skills and qualifications needed to thrive as a Developer Manager, and why are they important?

To thrive as a Developer Manager, you need a deep understanding of software development principles, project management, and several years of experience in coding and leading teams. Familiarity with tools such as Jira, Git, CI/CD pipelines, and certifications in Agile or Scrum methodologies are often required. Strong leadership, effective communication, and problem-solving skills help motivate teams and facilitate collaboration. These competencies are crucial for delivering high-quality software solutions on time while fostering a productive and positive development environment.

What are some common challenges Developer Managers face when balancing team productivity with individual growth?

Developer Managers often find it challenging to simultaneously meet project deadlines and foster individual team member growth. Balancing the delivery of high-quality software with providing mentorship, career development opportunities, and regular feedback can require careful planning and prioritization. These managers typically address this by establishing clear communication channels, setting realistic expectations, and allocating time for one-on-one meetings to support both team and personal development goals.

What are Developer Managers?

Developer Managers are professionals who oversee software development teams, ensuring that projects are completed on time and meet quality standards. They act as a bridge between developers and upper management, handling tasks such as project planning, team coordination, and performance evaluations. Developer Managers also mentor team members, help resolve technical challenges, and align development work with business goals. Their role is crucial for fostering a productive and collaborative work environment in software organizations.
What are the most commonly searched types of Developer jobs in Edmonton, AB? The most popular types of Developer jobs in Edmonton, AB are:
What are popular job titles related to Developer Manager jobs in Edmonton, AB? For Developer Manager jobs in Edmonton, AB, the most frequently searched job titles are:
What job categories do people searching Developer Manager jobs in Edmonton, AB look for? The top searched job categories for Developer Manager jobs in Edmonton, AB are:
What cities near Edmonton, AB are hiring for Developer Manager jobs? Cities near Edmonton, AB with the most Developer Manager job openings:
Infographic showing various Developer Manager job openings in Edmonton, AB as of June 2026, with employment types broken down into 30% Full Time, 66% Part Time, and 4% Contract. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $100,812 per year, or $48.5 per hour.

Engineering Manager

MSCP Heat Management Solutions

Sherwood Park, AB • On-site

CA$120K - CA$130K/yr

Full-time

This job post has expired today. Applications are no longer accepted.


Job description

Engineering Manager

Position Type: Full-Time, Permanent

Location: Sherwood Park, Alberta (with travel as required). In office.

Position Purpose

The Engineering Manager is responsible for the leadership, coordination, development, and performance of MSCP's Engineering Node. This role ensures engineering activities support the effective flow of work throughout the organization by providing timely, practical, and high-quality engineering solutions that enable manufacturing, project execution, field operations, and business growth.

This is a working leadership position. In addition to leading engineering personnel and managing engineering resources, the Engineering Manager is expected to actively contribute to engineering design, technical problem-solving, project support, product development, and continuous improvement initiatives.

Working within MSCP's systemic management methodology, the Engineering Manager is accountable for developing engineering capability, improving engineering processes, supporting organizational throughput, and ensuring engineering does not become a constraint to execution.

The Engineering Manager works closely with Manufacturing, Operations, Supply Chain, Safety, Project Delivery, and Business Development to ensure engineering efforts are aligned with organizational priorities.

Key ResponsibilitiesEngineering Leadership & Team Development
  • Lead, mentor, coach, and develop engineering personnel across all engineering disciplines.

  • Establish clear roles, responsibilities, expectations, and priorities within the Engineering Node.

  • Conduct performance reviews and support employee development planning.

  • Assist with recruitment, onboarding, workforce planning, and succession planning activities.

  • Foster a culture of accountability, collaboration, innovation, and continuous learning.

  • Develop technical and leadership capabilities within the engineering team.

  • Ensure engineering resources are effectively aligned with organizational priorities and workload demands.

  • Promote strong communication and collaboration across departments.

Technical Leadership & Direct Engineering Contribution

As a working manager, the Engineering Manager is expected to actively participate in engineering activities and provide technical leadership to the organization.

Responsibilities include:

  • Prepare, review, and approve engineering calculations, designs, specifications, drawings, and technical documents.

  • Participate directly in engineering design and development activities.

  • Provide technical guidance and support to project teams, manufacturing personnel, and field operations.

  • Support troubleshooting, root cause analysis, and technical problem-solving initiatives.

  • Assist with estimating, planning, commissioning, and execution activities.

  • Participate in technical reviews and risk assessments.

  • Support product development, testing, validation, and commercialization efforts.

  • Remain actively engaged in engineering work to maintain technical competency and organizational credibility.

  • Balance leadership responsibilities with direct technical contribution based on organizational needs.

Engineering Operations Management
  • Manage day-to-day engineering activities and engineering resource allocation.

  • Establish priorities that support organizational flow and project execution.

  • Monitor engineering workloads, schedules, and deliverables.

  • Ensure engineering work is completed accurately, efficiently, and on schedule.

  • Coordinate engineering support across manufacturing, field execution, project delivery, and business development functions.

  • Identify and address resource constraints that impact engineering performance.

  • Escalate technical, staffing, or scheduling risks that may affect organizational performance.

  • Ensure engineering activities remain aligned with organizational objectives.

Design, Quality & Technical Governance
  • Ensure engineering work complies with applicable codes, standards, regulations, and professional requirements.

  • Establish and maintain engineering quality assurance processes and standards.

  • Review engineering deliverables for technical accuracy, practicality, constructability, and maintainability.

  • Support design reviews, hazard assessments, and technical risk evaluations.

  • Maintain engineering procedures, standards, and documentation practices.

  • Drive standardization and consistency across engineering activities.

  • Support investigations involving technical failures, quality concerns, or operational issues.

  • Ensure engineering records and documentation are maintained appropriately.

Manufacturing & Product Development Support
  • Provide engineering support to MSCP's manufacturing operations.

  • Collaborate with manufacturing leadership to improve quality, throughput, efficiency, and reliability.

  • Ensure engineering designs support manufacturability and production scalability.

  • Participate in the development and refinement of proprietary technologies, systems, and products.

  • Support prototype development, testing, validation, and continuous improvement initiatives.

  • Assist in identifying opportunities for innovation and process enhancement.

  • Work with operations teams to resolve production challenges and improve operational performance.

Project Execution Support
  • Support projects throughout estimating, planning, execution, commissioning, and closeout.

  • Participate in project reviews and technical discussions.

  • Provide engineering support to field execution teams.

  • Assist in resolving technical issues encountered during project execution.

  • Ensure engineering deliverables support project schedules and operational requirements.

  • Support commissioning and startup activities when required.

  • Participate in client meetings, technical presentations, and project planning sessions.

  • Travel as required for project requirements.

Systemic Management & Continuous Improvement

MSCP operates using a systemic management methodology focused on organizational flow, interdependence, and continuous improvement.

The Engineering Manager is expected to:

  • Ensure engineering activities support overall organizational throughput.

  • Identify and remove engineering-related constraints that negatively impact organizational performance.

  • Participate in systemic management discussions and organizational improvement initiatives.

  • Develop processes that improve engineering effectiveness and responsiveness.

  • Support cross-functional collaboration between organizational nodes.

  • Contribute to the evolution of management systems, standards, and operating practices.

  • Promote fact-based decision-making and continuous improvement.

Client, Vendor & Stakeholder Engagement
  • Develop and maintain positive relationships with clients, consultants, suppliers, and technical partners.

  • Participate in customer meetings, design reviews, and technical discussions.

  • Support proposal development and business development initiatives.

  • Provide technical expertise during project planning and contract reviews.

  • Represent MSCP professionally and ethically in all external interactions.

QualificationsEducation
  • Bachelor's Degree in Engineering from an accredited institution.

  • Mechanical Engineering or Electrical Engineering degrees are preferred.

  • Other engineering disciplines may be considered based on relevant industrial experience and demonstrated leadership capability.

Professional Designation
  • Professional Engineer (P.Eng.) designation in Alberta, or eligibility to obtain registration.

Experience
  • Minimum 8 years of progressive engineering experience.

  • Minimum 3 years of engineering leadership, supervisory, or management experience.

  • Experience supporting industrial, manufacturing, maintenance, construction, energy, or sustaining capital environments.

  • Experience leading multidisciplinary teams is considered an asset.

  • Experience supporting field execution and manufacturing operations is considered an asset.