746,581open jobs
44,818companies
107,195added this week
Browse all
Salary
≈ $83k – $171k per year (Estimated)
Location
In office (Calgary)
Seniority
Senior · 10+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Sep 25, 2026. First seen by Alion on Sep 24, 2026.

Overview
Company
Impact
Profile match
About Us Our Company At Tower Engineering, we believe great projects start with practical, well-coordinated design. Since 1997, we've partnered with developers, architects, and builders to deliver mechanical, electrical, structural, and building science solutions across Western Canada.
Tower Engineering Group is seeking an experienced Senior Mechanical Engineer to join our Calgary office.

This is a senior position within our Mechanical Department that combines technical expertise with a strong focus on mentorship, team development, and leadership. The successful candidate will provide guidance and support to engineers, designers, technologists, and drafting staff while helping coordinate workloads and maintain the technical quality of the department's work.

We are looking for someone who enjoys working with and developing people. The ideal candidate will be comfortable mentoring staff, providing technical direction, sharing their experience, and helping team members develop their skills and confidence, while also taking an active role in the design and delivery of mechanical engineering projects.

Team Leadership & Mentorship

  • Mentor and support junior and intermediate engineers, designers, technologists, and drafting staff.
  • Provide technical guidance and share knowledge and experience with members of the Mechanical Department.
  • Help staff develop their technical, project management, and client communication skills.
  • Assist with coordinating workloads, project assignments, priorities, and scheduling within the department.
  • Provide constructive feedback and support the professional development of team members.
  • Encourage collaboration, communication, and knowledge sharing within the department.
  • Serve as a senior resource for staff when technical or project challenges arise.
  • Assist with onboarding and development of new employees.
  • Help identify opportunities to improve department standards, processes, quality, and efficiency.
  • Work closely with senior management to support the continued development and growth of the Mechanical Department.

Technical & Project Leadership

  • Provide senior technical expertise for the design and delivery of building mechanical systems, including HVAC, plumbing, fire protection, building services, process piping, fuel transfer systems, and other mechanical systems.
  • Lead mechanical projects from concept and preliminary design through detailed design, tender, construction, and project completion.
  • Review designs, calculations, drawings, specifications, and other technical documents prepared by department staff.
  • Provide technical guidance and assist project teams with resolving complex design and construction issues.
  • Coordinate mechanical designs with structural, electrical, architectural, and other project disciplines.
  • Conduct site investigations, assessments, construction reviews, and meetings as required.
  • Maintain familiarity with applicable building codes, standards, industry practices, and emerging technologies.

Project & Client Management

  • Develop and maintain strong relationships with clients, contractors, architects, consultants, and other project stakeholders.
  • Assist with project planning, proposals, scope development, budgets, schedules, and fee management.
  • Monitor project progress and help ensure commitments to clients are met.
  • Identify project risks and issues early and take a proactive role in resolving them.
  • Represent Tower Engineering Group professionally in client and project meetings.
  • A degree in Mechanical Engineering and registration as a Professional Engineer (P.Eng.) with Engineers Geoscientists Manitoba.
  • A minimum of 10 years of relevant professional experience, with significant experience in the design and construction of building mechanical systems.
  • Strong technical knowledge of HVAC, plumbing, fire protection, and other building mechanical systems.
  • Experience mentoring, supporting, and providing technical direction to other engineering and technical staff.
  • The ability and desire to share knowledge and help develop less experienced team members.
  • Experience managing projects, budgets, schedules, and client relationships.
  • Strong organizational and decision-making skills with the ability to manage multiple priorities.
  • Excellent written and verbal communication skills.
  • The ability to work collaboratively with other engineering disciplines and senior management.

THE PERSON WE'RE LOOKING FOR

We are looking for an experienced mechanical engineer who wants to be more than a technical resource.

The successful candidate will enjoy mentoring and developing others, sharing their experience, and helping less experienced staff grow professionally. They should be approachable, willing to provide guidance, and comfortable stepping in to help the team work through technical and project challenges.

This role provides an opportunity for an experienced engineer to have a meaningful influence on the development of our people, the quality of our projects, and the continued growth of Tower's Mechanical Department.

  • Competitive salary commensurate with experience.
  • Comprehensive benefits, including extended health, dental, and vision coverage.
  • Group RRSP plan with employer matching.
  • Professional development support for technical training, conferences, certifications, and continuing education.
  • Opportunities to work on a diverse range of building investigation and remediation projects.
  • A collaborative multidisciplinary environment with a strong emphasis on technical rigor, practical solutions, and honest, defensible reporting.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
746,581 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Recommended for you based on this role

Industrial Engineering
Similar stack
Same company
Calgary
$110k – $145k per year • Hybrid • 7+ years exp • Peterborough
Apply
Winding Supervisor 3 days ago
≈ $80k – $166k per year (Estimated) • In office • 5+ years exp • Pointe-Claire
Management
Microsoft Office
Apply
≈ $68k – $145k per year (Estimated) • In office • 3+ years exp • Peterborough
Apply
Cabinet Engineer 2 months ago
≈ $66k – $140k per year (Estimated) • In office • 3+ years exp • Port Coquitlam
Design
AutoCAD
Apply
≈ $90k – $186k per year (Estimated) • In office • Full-Time • Whitecourt
Apply
≈ $82k – $170k per year (Estimated) • In office • Full-Time • 10+ years exp • Winnipeg
Apply
≈ $84k – $171k per year (Estimated) • Remote (United States, Canada) • Full-Time • 5+ years exp • Bachelor's Degree • Calgary
Apply
≈ $37k – $80k per year (Estimated) • Hybrid • Full-Time • 4+ years exp • Calgary
Apply
$76k – $104k per year • Hybrid • Full-Time • 10+ years exp • Bachelor's Degree • Calgary
Design
AutoCAD
Apply
$87k – $119k per year • Hybrid • Full-Time • 10+ years exp • Bachelor's Degree • Calgary
Apply
$76k – $104k per year • Hybrid • Full-Time • 5+ years exp • Bachelor's Degree • Calgary
Management
Microsoft Office
Apply
See all jobs
This is one of many
746,581 more open roles from verified company boards, updated every day.