2,051,924open jobs
122,893companies
254,180added this week
Browse all
Salary
$68k – $100k per year
Location
In office (Nanaimo)
Seniority
Middle · 6+ years exp

Confirmed on the employer's own hiring board on Nov 1, 2026. First seen by Alion on Sep 17, 2026. McElhanney scores B on the Alion truth index.

Overview
Company
Impact
Profile match
McElhanney is an employee-owned Canadian consulting firm headquartered in Vancouver, providing surveying and geomatics, engineering, GIS and remote sensing, planning, landscape architecture and environmental services. Established in 1910, it operates a network of offices across British Columbia and Alberta, including Calgary, Edmonton, Kamloops, Terrace, Fort St. John, Prince George, Victoria and Nanaimo, and its teams have won more than 175 project and professional awards since 2000. It hires civil, geotechnical, bridge and structural engineers, survey technicians, planners, utility locate technicians and geomatics and engineering interns.

The Opportunity

McElhanney is looking for an Intermediate Water Resources Engineer to join our growing team in Vancouver, Victoria or Nanaimo, BC. This is an exciting opportunity for an experienced professional who is ready to take on greater technical responsibility, contribute to project delivery, and further develop their project management and client relationship skills. 

In this role, you will contribute to a wide range of hydrotechnical and civil infrastructure projects across British Columbia. Working closely with multidisciplinary teams, clients, and stakeholders, you will lead technical studies, engineering design, project coordination, and project delivery. This role is well suited to someone with a strong technical foundation, experience coordinating projects, and an interest in growing into a Project Manager role. You will also have opportunities to support and lead business development initiatives and help strengthen client relationships within the water resources sector.

What You’ll Do

Lead and contribute to engineering assessments and designs for water distribution, sanitary collection, stormwater conveyance systems, river engineering, flood modeling, mapping and risk analysis, environmental hydraulics, aquatic habitat enhancement, and related water resources projects. 

Prepare and review technical drawings, hydraulic analyses, calculations, design reports, specifications, and other project deliverables. 

Coordinate project delivery activities, including scope development, scheduling, budgeting, resource planning, client communications, and collaboration with multidisciplinary teams. 

Participate in field investigations, site inspections, construction services, and regulatory approval processes to support successful project delivery. 

Support and progressively lead project management responsibilities, including project administration, stakeholder engagement, and client coordination. 

Contribute to business development activities through proposal preparation, client meetings, relationship building, and identifying opportunities for new work. 

Provide mentorship and technical guidance to junior engineers and technical staff.

What You’ll Bring

Degree in Civil, Environmental, or Water Resources Engineering, with a focus on water-related disciplines. 

6+ years of relevant experience, preferably within a consulting engineering environment. 

Registered, or eligible for immediate registration, as a Professional Engineer (P.Eng.) in British Columbia. 

Experience in storm, sanitary or water network modelling and civil infrastructure design. 

Project management or coordination experience, including exposure to project planning, budgeting, scheduling, and client engagement. 

Experience or interest in business development, including proposal writing and client relationship management. 

Strong written and verbal communication skills, including the preparation of technical reports, proposals, and presentations. 

Ability to manage multiple priorities and collaborate effectively within multidisciplinary teams.

What Can We Offer You?

The salary range for this position is $95,000 - $140,000 per annum. McElhanney offers fair compensation that is commensurate with the individual’s education, experience, skills, and professional qualifications. The posted base salary/wage range is representative of the required level of qualifications and experience for the position as noted in the job posting. The salary offered will be based on the experience and qualifications of the successful candidate. 

Work-Life Harmony: Balance your personal and professional commitments. Flexible hours to fit your lifestyle.  

Comprehensive Benefits: Maternity and parental leave top up program, health and dental coverage, RRSP matching, and Employee & Family Assistance Program.  

Safe & Inclusive Workplace: A culture of respect and inclusion for all. 

Compensation: Attractive total compensation package including a generous bonus plan and share ownership potential.  

Professional Development: Reimbursement for dues, educational assistance, mentorship program, workshops, and committee involvement. 

Career Progression: Support and mentorship to shape a career path that fits your goals. 

Relocation Support: Financial assistance if applicable.

This role is designated as a safety sensitive position.   

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.
2,051,924 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
Nanaimo
≈ $52k – $88k per year (Estimated) · In office · 5+ years exp · Montreal
Python
Databases
MySQL
DevOps
Rest API
CI/CD
Apply
≈ $53k – $91k per year (Estimated) · In office · 5+ years exp · Montreal
Python
Apply
DCN Process Engineer 3 hours ago
≈ $64k – $109k per year (Estimated) · In office · 5+ years exp · Bachelor's Degree · Calgary
Chips/EDA
Statistical Process Control
JMP
Minitab
Analytics
Power BI
Microsoft Excel
Management
Power Apps
SpaceTech
FMEA
MedTech
CAPA
Apply
≈ $98k – $169k per year (Estimated) · In office · Full-Time · 5+ years exp · Master's Degree · Toronto
AI/ML
NVLink
Chips/EDA
Cadence Virtuoso
Synopsys HSPICE
Synopsys FineSim
Apply
$22k – $24k per year · In office · 2+ years exp · Saskatoon
Apply
$28k – $36k per year · In office · Full-Time · 2+ years exp · Nanaimo
Apply
$50k – $58k per year · In office · Full-Time · High School Diploma · Nanaimo
Apply
First Cook 3 days ago
≈ $26k – $46k per year (Estimated) · In office · 3+ years exp · Nanaimo
Apply
≈ $26k – $56k per year (Estimated) · In office · Part-Time · Nanaimo
Apply
Drywaller Painter 4 days ago
$38k – $54k per year · In office · Full-Time · 2+ years exp · Nanaimo
Apply
See all jobs
This is one of many
2,051,924 more open roles from verified company boards, updated every day.