Career Section

Current Opportunities

Current positions are listed below. Content is provided by the employer or search firm, and presented as received by CDA. CDA accepts no liability for the accuracy of the information provided. Inquiries should be directed to the employer or search firm.

To post an available position, please contact the CDA Executive Director,

Employers: Reach a targeted market of prospective new employees in a fast and affordable way. Your post will remain displayed until the close of the competition. The cost of posting a job is $250 plus applicable taxes; free to CDA Sustaining members, and half-price for Corporate Members.

Company:    D.M. Wills Associates Limited
Job Title:    Project Engineer (Dam Engineering)
Status:  Full Time

Job Location:  Peterborough, ON

D.M. Wills Associates Limited is in search of a Project Engineer to join our Dam Engineering Group. The ideal candidate will have a background in structural engineering.

Reporting to the Dam Engineering Group Leader you will provide project management and engineering services in support of a range of dam and water control structure projects, including dam inspections and other field investigations.

Key Responsibilities

  • Manage and execute dam related projects including dam rehabilitation or replacement designs, dam safety reviews, environmental assessments, public safety risk assessments, emergency preparedness and response plans (EPRP’s), operations, maintenance, safety, and surveillance (OMSS) manuals, and other projects as assigned.
  • Complete stability assessments of concrete gravity dams.
  • Complete inspections of dams and water control structures.
  • Prepare technical documentation including letters, reports, drawings, specifications, and construction contract documents.
  • Contribute to business development and marketing activities for existing and new clients and undertake the preparation of technical proposals.
  • Provide direction to engineering teams and maintain project quality.

Significant Qualifications and Experience:

You must be highly motivated and an independent learner with a desire to be involved with all aspects of consulting engineering services related to dams.

Ideal qualifications include:

  • Bachelor’s degree in civil engineering (structural focus).
  • Licensed as a Professional Engineer in Ontario.
  • Minimum 2 years of relevant experience related to the Key Responsibilities noted above, preference is 5 years.
  • Knowledge of the Ministry of Natural Resources and Forestry (MNRF) Technical Bulletins and Best Management Practices for Dams and the Canadian Dam Association (CDA) Dam Safety Guidelines and Technical Bulletins.
  • Available to undertake fieldwork across Ontario.
  • Hold, or be eligible to obtain, an Ontario G class driver’s license.
  • Excellent verbal and written communication skills.
  • Proficient in Microsoft Office suite.

Work Culture

At Wills, our partnerships with our team members, clients and community are rooted in respect and are fostered through a work environment that is committed to supporting, cultivating, and preserving a culture of diversity, equity and inclusion that respects people’s dignity, ideas, and beliefs.

We value smart work and promote work-life balance for employees through our flexible work options. We also provide a social and professional work environment that supports personal and professional goals for all team members. We are socially conscious and strive to make a difference in the communities where we live and work.

Why this Job Matters

The work we do has a direct impact on the safety of our friends, families, and the people of Ontario everyday. This is a responsibility that we take seriously. Daily activities and decisions by our various teams have a direct impact on the people that use the infrastructure we assess/design, both locally and provincially, making it important to have top talent.

What You Will Gain

As a Project Engineer, you will gain hands-on design experience in the consulting engineering environment. You will have the opportunity to apply the engineering skills developed to date, as well as advance your knowledge of engineering theory, practical applications, and societal implications of our engineering work. Depending on your interests and motivation, this job can provide an opportunity for a broad-based experience.

At Wills, we form partnerships with our staff, our clients, and the public to create solutions that work for today’s complex problems.

Wills offers a competitive compensation package with comprehensive benefits and merit-based bonuses for performance and tenure.

If you are a goal oriented, highly motivated individual who is looking to join a successful team, Wills is interested in speaking with you.

If interested, please apply directly on the Careers page of our website at and submit your cover letter and resume/CV.

We sincerely thank all candidates for their interest, however, please note that only those applicants selected for further consideration will be contacted.

If selected for an interview, please advise us if you require accommodation.

Company:    BC Ministry of Forests
Job Title:    Senior Engineer, Dam Safety
Status:  Permanent

Job Location:  Any Ministry of Forests office in BC
Salary Range/ Wage Rate: $80,359.22 - $106,648.62 annually, which includes a 6.5% recruitment and retention adjustment

The Senior Engineer, Dam Safety is responsible for regulating a portfolio of approximately 35 major dams (generally >9m high) by exercising the powers and authorities of both an Engineer and a Dam Safety Officer (DSO) under the Dam Safety Regulation of the Water Sustainability Act. This role provides leadership, advice, research and professional engineering expertise and judgment in the field of dam safety for other staff in the Provincial Dam Safety Program and for the Ministry. The Senior Engineer, Dam Safety also provides leadership and support for compliance and enforcement activities on dam owners that are non-compliant with Dam Safety Regulation.
Qualifications for this role include:

  • Bachelor’s Degree in civil or geotechnical engineering or geosciences and 5 years of related experience; OR,
  • Master’s Degree in civil or geotechnical engineering or geosciences and 3 years of related experience; OR,
  • An equivalent combination of education and/or training.
  • Registered, or immediately eligible for registration, as a Professional Engineer (P.Eng.) or Professional Geoscientist (P.Geo.) with the Association of Professional Engineers and Geoscientists of the Province of British Columbia (APEGBC). Note: Immediately eligible for registration is defined as being able to transfer a current membership to the APEGBC within 6 months of employment. If registered as a P.Geo., must obtain a limited licence for dam engineering; AND,
  • Must be eligible for designation as a Dam Safety Officer and an Engineer under the Water Sustainability Act and complete required in-house Dam Safety Program training to gain the Dam Safety Officer designation and undertake and maintain Dam Safety Officer accountabilities and ongoing training to retain the designation.
  • Must possess and maintain a valid BC Class 5 Driver’s Licence and have the ability to maintain and operate a 4-wheel drive in all types of driving conditions, both on and off road.

Related experience includes:

  • Experience providing professional engineering expertise, advice and recommendations to other professionals, senior management, dam owners and the public, particularly with respect to dam safety; AND,
  • Experience with critical review of licensed professional reports, plans, drawings, and project proposals.

For more information and to apply online by November 30, 2023, please go to:


Company:    City of Calgary
Job Title:    Planning Engineer, River Engineering
Status:  Permanent

Job Location:  625 25 Avenue SE, Calgary, AB
Salary Range/ Wage Rate: Engineer Level E $88,706 – 133,937 per annum

If you are committed to public service, enjoy collaborating with others, share our values and have a desire to learn and grow, join The City of Calgary. City employees deliver the services, run the programs and operate the facilities which make a difference in our community. We support work-life balance, promote physical and psychological safety, and offer competitive wages, pensions, and benefits. Together we make Calgary a great place to make a living, a great place to make a life.
The City is committed to fostering a respectful, inclusive and equitable workplace which is representative of the community we serve. We welcome those who have demonstrated a commitment to upholding the values of equity, diversity, inclusion, anti-racism and reconciliation. Applications are encouraged from members of groups that are historically disadvantaged and underrepresented. Accommodations are available during the hiring process, upon request.
The River Engineering Team works within The City’s Climate and Environment Business Unit, in Planning & Development Services. As a Planning Engineer who is the climate- and hydrology-focused specialist with the team, you will use and develop your climate science and hydrotechnical skills by leading and participating in a wide variety of projects which support river flood resilience, potable water supply, wastewater and stormwater lines of service, as well as climate adaptation and environmental performance objectives. Work within the role will have an emphasis on how our changing climate is affecting our watersheds to inform watershed planning, river engineering, water services and related operations, infrastructure design, and planning policies. Primary duties include:
  • Lead studies and data review to refine river and watershed climate projections, including liaising and/or managing projects with researchers and/or consultants on current data, modelling and methodologies applicable for our region to determine potential changes to the seasonality, magnitude and frequencies of low and high flows in Calgary’s rivers and creeks.
  • Build capacity of the River Engineering team and other City staff on future flow projections, climate science and available data.
  • Create and share study findings and key messages with city staff, project teams and the public.
  • Support ongoing operational and planning work with seasonal hydrologic analyses and future climate scenarios.
  • Lead or support projects on flood damage modelling, watershed metrics and reporting, creek hydrology and flood mapping, infrastructure design, dam safety and asset management.
  • Participate in the River Forecaster-on-Duty rotation to monitor watershed and river conditions for flood, drought and ice jam risks, and participate in annual flood response preparations and emergency planning and response activities.
  • Support development reviews and bylaw/policy updates, providing guidance on how The City can create resilience to future climate and flood impacts through planning policies and development regulation.
  • Collaborate with other City teams engaging with Calgarians, the insurance industry, and others, to deliver potential risk reduction and resilience programs.
  • A degree in Civil, Water Resources, Environmental Engineering or a related Engineering field, registration as a Professional Engineer in Canada, and current licensure as a Professional Engineer with the Association of Professional Engineers and Geoscientists of Alberta (APEGA) or licensure by the first day of work.
  • At least 4 years experience as a Professional Engineer in climate science and hydrologic modelling.
  • A valid Class 5 Driver’s License (or provincial equivalency) with no more than 6 demerits OR a Class 5 Graduated Driver’s License (GDL) with no more than 4 demerits, and no current charges or suspension pending is required.
  • A master's degree in a water resources, hydrology, climate science, meteorology, or related field is considered an asset.
  • Experience in hydraulic modelling, river forecasting, or flood management experience will be considered an asset.
  • Experience using hydrologic and hydraulic modelling software including HEC-RAS, HEC-HMS, Raven, FEWS, SWMM/XPSWMM, GIS/ArcMap/ArcGISPro, and Microsoft Excel is an asset.
  • Project management training and experience are assets.
  • Strong communication and collaboration skills will be critical for success in this role.
Pre-employment Requirements
  • Successful applicants must provide proof of qualifications.

To view the ad, click here.  Apply online at by September 27, 2023.


Company:    Metro Vancouver
Job Title:    Senior Engineer
Status:  Full-Time Regular

Job Location:  4515 Central Boulevard, Burnaby, BC
Salary Range/ Wage Rate: Professional / Technical, Level P4B ($133,385 - $156,914 annually)

Our Water Services Department is seeking a Senior Engineer. The position will coordinate the corporate dam safety management system, and monitor and report on the execution of dam activities for the portfolio of Metro Vancouver dams.

You are: a professional engineer with superior written and oral communication skills, extensive knowledge and experience in dam safety regulatory activities and best practices, and proven leadership and project management experience.

The Senior Engineer reports to the Director, Dam Safety and will join a team of multi-disciplined engineers in our Dam Safety team.

This role:

  • Works as a technical/specialist resource and provides leadership for specialized and/or complex engineering, project management and technical work.
  • Responsible for budget administration, preparation and reporting. Monitors and controls spending ensuring the effective and efficient expenditure of allocated funds. Contributes to the preparation of long range financial plans and provides input to strategic initiatives.
  • Provides interpretation and guidance on technical issues, corporate policies, and project management. Ensures work is undertaken in conformance with corporate standards and policies and acts as technical resource to staff throughout the organization in area of specialty. Makes independent decisions and recommendations within broad policies and mandates. Uses judgment and ingenuity to devise practical and economical solutions to problems.
  • Develops or provides input to technical standards, policies and procedures in accordance with corporate objectives. Considers all relevant information such as applicable design codes, specifications and previous experience.
  • Makes decisions and/or recommendations on hiring engineering and technical consultants based on workload, costing, scheduling, expertise, and other factors. Oversees work carried out by multi-disciplinary consultants and contractors, including reviewing and providing direction on design, construction and claims. Ensures work is undertaken in conformance with corporate standards and policies, and meets the requirements of the project.
  • Prepares and reviews a range of written materials including reports, recommendations, technical memoranda and technical specifications. May deliver presentations for various audiences including the public as required.
  • May supervise or manage a small team of professional and/or technical staff engaged in complex technical applications. Monitors performance towards division, department and corporate objectives and ensures staff adhere to workplace conduct and purchasing policies.
  • Works collaboratively with staff to resolve complex technical, design, operational, or relational issues staff encounter while doing their work. Facilitates information sharing among staff to transfer knowledge and experience and increase the efficiency and effectiveness of the team.
  • Establishes effective working relationships with various outside agencies as well as other internal departments. Works collaboratively with departmental staff to deliver on strategic initiatives.
  • May collaborate with senior engineers, management and/or government officials in the development of regulatory or government policy initiatives which affect Metro Vancouver.
  • Upholds Metro Vancouver’s reputation through positive and forthright dealings with other organizations and members of the public. Understands the organizational culture and the processes/mechanisms necessary to attain work objectives. May provide advice, recommendations and follow up to the Metro Vancouver board, committees and municipal councils.
  • Performs other related duties as required.

To be successful, you have:

  • Bachelor of Applied Science Degree in a relevant Engineering discipline such as Civil, Hydrotechnical or Geotechnical Engineering. 8-10 years of recent related experience following professional registration; or an equivalent combination of training and experience.
  • Membership or eligibility for immediate membership as a registered Professional Engineer (P.Eng.) with the Engineers and Geoscientists of British Columbia (EGBC).
  • Extensive technical expertise and understanding of relevant engineering principles such as civil, hydrotechnical and geotechnical as applicable to the Metro Vancouver dams and abutments is an asset. Ability to interpret, apply and advise others on engineering and related guidelines such as technical manuals, codes and regulations, contracting policies, safety regulations and corporate and board policies. Ability to adapt or adjust guidelines and procedures for unique or problem situations.
  • Superior written and oral communication skills including sound report writing and presentation skills. Ability to communicate complex information and implications to diverse audiences. Ability to explain difficult concepts and persuade others to adopt a point of view or way of doing things.
  • Strong interpersonal skills and ability to build and maintain effective working relationships. Skill in dealing openly, tactfully and sensitively in a variety of situations. Ability to effectively lead project work and multidisciplinary teams. Deals effectively with disagreements and prevents the escalation of conflict.
  • Proven ability to use judgment to resolve complex problems, take initiative and work with minimal supervision; seeks solutions in congruence with the organization’s objectives and values. Ability to develop and revise procedures and plans to address problems and changing circumstances. Works cooperatively to resolve differences of opinion.
  • Proven contract administration and project management skills and excellent attention to detail including troubleshooting and resolving complex contractual issues. Demonstrated ability to lead a complex series of project components and deliver projects on time and on budget.
  • Ability to manage a complex portfolio of work while establishing ambitious and challenging goals; demonstrates persistence in overcoming obstacles. Responds to changing priorities due to internal or external pressures resulting in revised schedules and a reallocation of resources.
  • Ability to supervise, coach and guide others while enhancing individual and team effectiveness. Ability to mentor and foster the development of direct reports.
  • Proficiency using Microsoft Office programs including Word, Excel, Outlook and Project.
  • Valid BC Class 5 Driver’s License.

Our Vision:
Metro Vancouver embraces collaboration and innovation in providing sustainable regional services that contribute to a livable and resilient region and a healthy natural environment for current and future generations.

We are committed to diversity, equity and inclusion and being representative of the region we serve. We invite all qualified candidates to apply including Indigenous People, visible minorities, immigrants, LGBTQ2S+, all genders and persons with disabilities. Accommodations will be provided upon request during the selection process.

Please follow this link to our Careers page where you can submit your application by September 25, 2023.

Company:  Meco 
Job Location:  Halifax, NS
Position:  Civil / Structural Engineer
Status:  Permanent Fulltime Employment


Meco is a dam safety and design engineering practice providing civil, geotechnical, water resource engineering, and project management services.  The primary focus of our practice is related to embankment, concrete and unconventional dams, but also to related civil infrastructure projects, servicing both public and private sector clients.  We have a position for a leader in Civil/Structural Engineering.

At Meco, we believe fidelity, ingenuity, collaboration, and excellent client services are our competitive advantage.  We believe in hiring talented employees and providing them with coaching, mentoring, and opportunities.  We are an employer that cares about our employees and, hence, we are where employees come for a superior working experience!

The primary focus of this position is overseeing and completing civil infrastructure projects.  Typical projects will include all types of dams, wharves, bridges, etc. This is an opportunity for you to define and develop your own practice with mentoring in how to be independent and prosper in consulting engineering.  You will have freedom to pursue your interests while supporting others in the firm with an eclectic mix of projects. 

You will be expected to interact with other disciplines to map out processes to achieve project objectives, meet project schedules and meet the expectation of our clients.  An important aspect of the work is to create a culture of accountability.  The challenge of this position is being able to work with colleagues, contractors, designers and clients while maintaining an awareness of project costs against design requests. 

Specific areas of responsibility include:

  • Mentoring Junior Staff
  • Exploring Opportunities with Clients
  • Leadership in Model Design and Implementation
  • Report and Proposal Writing
  • Design Responsibility
  • Project Management

The successful applicant will have a degree in civil engineering and possess minimally six (6) years technical experience.  The successful applicant must have good communication and interpersonal skills, possess excellent analytical, logical thinking and problem solving skills, and have effective planning, time management, and organizational skills.  The applicant must be able to make decisions independently, must understand the importance of effectively negotiating with others while maintaining the relationship, and must be a highly effective leader and team player.

Benefits of working with Meco:

  • Small company with a tight-knit work-family feeling, no employee is ever just a number!
  • Dynamic and talented co-workers. 
  • Exposure to complex projects that challenge employees to go to the next level!
  • Competitive salaries and comprehensive benefits package. 

If you are qualified and interested in working with Meco please apply today by submitting your resume along with an understanding of why you are qualified for the position to the attention of Perry Mitchelmore, President at

Thank you for considering Meco as an employee destination!  Please note that only those applicants selected for an interview will be contacted.



With over 2,000 dams in Canada, and increasing emphasis on dam safety and public safety around dams, a career in dam safety and dam engineering  is a great choice.

The Engineering Institute of Canada, of which the Canadian Dam Association is a member society, runs, a job search portal specifically for openings in engineering.

If looking for a job or seeking candidates for an opening, consider