If you are looking to start your career in civil engineering with a well-established firm in Canada, this Junior Civil Engineer Job in Canada offers a fantastic opportunity. The position allows you to contribute to diverse projects while developing your technical skills in a supportive, employee-owned company. With a competitive salary, benefits, and strong mentorship, McElhanney is an excellent place to grow your career.
About McElhanney
McElhanney is a leading consulting firm in Western Canada, with over 110 years of history delivering services in engineering, surveying, mapping, planning, landscape architecture, and environmental solutions. The company has grown to include more than 1,400 employees across 33 locations and is proudly 100% employee-own.
Employees value the company’s collaborative culture, varied projects, and career development opportunities. McElhanney emphasizes professional autonomy, ensuring every employee feels trusted and supported. The firm’s long-standing reputation in both private and public sector projects reflects its commitment to excellence and innovation.
McElhanney’s Mission and Values
McElhanney’s purpose is clear: Amaze our clients, care for our communities, and empower our people. As an employee-owned business, the company is guided by values of integrity, respect, collaboration, and inclusion. Its mission extends beyond delivering technical expertise—it’s about building meaningful connections with clients and communities while fostering the growth of its people.
McElhanney has also been recognized as one of Canada’s Top 100 Employers (2025), further highlighting its dedication to creating a supportive, inclusive, and rewarding workplace.
Job Summary
The Junior Civil Engineer position is a full-time, permanent role based in Victoria, British Columbia. The role offers a balance of office and field work, providing exposure to projects at all stages—from design to inspection.
As part of the civil engineering team, you’ll work on projects such as:
- Road rehabilitation and reconstruction
- Municipal water and wastewater system upgrades
- Residential land development
This position is designed for motivated candidates who are eager to gain hands-on experience, work closely with mentors, and contribute to meaningful infrastructure projects in one of Canada’s most vibrant urban regions.
Key Responsibilities
As a Junior Civil Engineer at McElhanney, you will:
- Provide design support for infrastructure and land development projects using AutoCAD Civil 3D.
- Assist in preparing approval, tender, and contract documents.
- Perform field inspections to monitor project progress and quality.
- Prepare and comply with site-specific health and safety plans.
- Collaborate with team members to meet schedules, budgets, and quality control standards.
Required Qualifications and Skills
To qualify for this role, candidates should bring:
- A relevant university degree in Civil Engineering.
- Familiarity with AutoCAD Civil 3D.
- Registration in good standing as a member-in-training or professional status in British Columbia, or immediate eligibility.
- Related industry or construction experience (considered an asset).
- Strong communication skills, attention to detail, and a collaborative approach.
Work Environment & Culture
McElhanney provides a flexible work environment that balances office and field responsibilities. Employees enjoy autonomy, mentorship, and support from senior professionals. The culture is described as both big company opportunities with a small company feel, making it a welcoming and engaging workplace.
The company also emphasizes equity, diversity, and inclusion, ensuring that individuals from all backgrounds are respected and valued. Employees benefit from mentorship, training programs, and opportunities to join internal committees.
Salary & Benefits
McElhanney offers a competitive salary range for this position: $60,000 to $80,000 per year, depending on education, skills, and qualifications. In addition, the benefits package includes:
- Flexible work hours
- Maternity and parental leave top-up
- Extended health, dental, and vision coverage
- Healthcare spending account
- RRSP matching program
- Performance bonus plan
- Employee & Family Assistance Program (24/7 support)
- Potential share ownership in the employee-owned company
- Relocation assistance if required
Training & Growth Opportunities
McElhanney is known for its mentorship programs and commitment to employee development. As a Junior Civil Engineer, you’ll receive guidance from industry-leading professionals and have access to professional development reimbursement. The company invests in continuous learning, helping employees grow into future leaders.
Job Type & Contract Details
- Job Type: Permanent, full-time
- Location: Victoria, BC
- Hours: 40 hours per week
- Language of Work: English
- Salary: $60,000–$80,000 annually, based on experience
How to Apply
If you’re ready to start your career as a Junior Civil Engineer at McElhanney in Victoria, visit the official McElhanney careers page to apply: McElhanney Careers.
Applicants are encouraged to apply even if they don’t meet all the listed requirements, as the company values diverse experiences and perspectives.
Why Join McElhanney?
Joining McElhanney means becoming part of a respected, employee-owned company that invests in its people. You’ll enjoy a balance of office and field work, professional growth opportunities, and the chance to work on impactful civil engineering projects. With a strong benefits package, mentorship culture, and a workplace built on respect and inclusion, McElhanney is the perfect place to start or grow your engineering career.
FAQs
1. What is the salary range for this role?
The salary ranges from $60,000 to $80,000 per year.
2. Do I need prior work experience?
Industry or construction-related experience is an asset, but not mandatory.
3. What software skills are required?
Familiarity with AutoCAD Civil 3D is essential.
4. Is the role permanent?
Yes, this is a permanent, full-time position.
5. What benefits are included?
Health, dental, vision care, RRSP matching, maternity/parental leave top-up, and more.
6. Can newcomers to Canada apply?
Yes, if they meet the education and registration requirements.
7. Where is the job located?
The position is based in Victoria, British Columbia.
8. Does McElhanney support relocation?
Yes, financial assistance for relocation is available.

