1

Engineering Manager Jobs in Alberta (NOW HIRING)

In the role of Substation Engineering Manager, we'll count on you to: * Coordinate the work of Electrical Engineers within a multi-discipline team throughout the full project lifecycle. * Lead ...

Design and own the SRE function for Level 1 data ingestion across all GCP deployments: alert policy design, SLO definition, incident management, and on-call operations * Eliminate manual data quality ...

Design and own the SRE function for Level 1 data ingestion across all GCP deployments: alert policy design, SLO definition, incident management, and on-call operations * Eliminate manual data quality ...

The Manager of Engineering Services ensures proper construction of infrastructure within the City by providing engineering advice and technical support to staff and the public and private sectors.

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

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

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

New

We are currently seeking a Manager, Systems Engineering, Production to join our growing Engineering Team. This role is available to candidates across Canada. If you are local to one of our hubs ...

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

New

next page

Showing results 1-20

Engineering Manager information

See Alberta salary details

$49.5K

$114.3K

$176K

How much do engineering manager jobs pay per year?

As of Jun 10, 2026, the average yearly pay for engineering manager in Alberta is $114,258.00, according to ZipRecruiter salary data. Most workers in this role earn between $91,500.00 and $130,000.00 per year, depending on experience, location, and employer.

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

To thrive as an Engineering Manager, you need a strong background in engineering principles, project management, and leadership, typically with a degree in engineering and prior technical experience. Familiarity with project management tools (such as Jira or Asana), version control systems (like Git), and potentially certifications such as PMP or Scrum Master are highly beneficial. Exceptional communication, conflict resolution, and team-building skills distinguish top performers in this role. These abilities are crucial for successfully leading technical teams, delivering projects on time, and aligning engineering output with organizational goals.

What are Engineering Managers?

Engineering Managers are professionals responsible for leading and overseeing engineering teams within an organization. They coordinate projects, manage team members, allocate resources, and ensure that engineering goals align with company objectives. Their role often involves a combination of technical expertise, leadership, and administrative skills to deliver successful engineering solutions on time and within budget.

What is the difference between Engineering Manager vs Software Development Manager?

AspectEngineering ManagerSoftware Development Manager
Primary FocusOversees engineering teams, technical projects, and product developmentManages software development teams, project timelines, and coding processes
Required CredentialsBachelor's or master's in engineering, computer science, or related field; technical expertiseBachelor's or master's in computer science, software engineering, or related field; strong coding background
Work EnvironmentEngineering departments, cross-disciplinary teams, technical environmentsSoftware development teams, Agile/Scrum environments, coding-focused settings
Industry UsageCommon in tech, manufacturing, and engineering firmsPrimarily in tech companies, software firms, and IT services

While both roles involve managing technical teams, Engineering Managers typically oversee broader engineering projects and cross-disciplinary teams, whereas Software Development Managers focus specifically on software projects and coding teams. Understanding these distinctions helps in choosing the right career path or job search focus.

What Is an Engineering Manager?

Engineering managers supervise teams of engineers and other professionals whose jobs are to collaborate on designing and developing products ranging from medical equipment to computer hardware to electrical components. Your job duties are to coordinate with teams and departments, help engineers troubleshoot and problem-solve, and make sure everyone stays on schedule to meet design and production deadlines. You need strong project management skills, extensive engineering knowledge, and excellent communication and leadership skills to succeed as an engineering manager.

How does an Engineering Manager typically balance technical leadership with people management responsibilities?

Engineering Managers are often required to split their time between technical oversight—such as code reviews, architecture decisions, and project planning—and people management tasks like mentoring, performance reviews, and team development. Striking this balance can be challenging, especially in fast-paced environments. Successful Engineering Managers usually prioritize regular one-on-ones, foster open communication, and delegate technical tasks wisely to ensure both project goals and team morale are maintained. This dual focus helps nurture a high-performing, collaborative team while ensuring technical excellence.
What are the most commonly searched types of Engineering jobs in Alberta? The most popular types of Engineering jobs in Alberta are:
What are popular job titles related to Engineering Manager jobs in Alberta? For Engineering Manager jobs in Alberta, the most frequently searched job titles are:
What job categories do people searching Engineering Manager jobs in Alberta look for? The top searched job categories for Engineering Manager jobs in Alberta are:
What cities in Alberta are hiring for Engineering Manager jobs? Cities in Alberta with the most Engineering Manager job openings:

Engineering Manager

MSCP Heat Management Solutions

Sherwood Park, AB • On-site

CA$120K - CA$130K/yr

Full-time

Posted 2 days ago


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.