Senior/Principal Civil Engineer
Ecora Consultants Ltd.
Position Type: Full-Time, Permanent
Ecora Consultants Ltd. is one of Canada’s fastest-growing, full-service consulting firms; driven by a shared commitment to technical excellence, innovation, and community. With multidisciplinary expertise and offices across British Columbia, Alberta, and Ontario, we deliver integrated solutions in engineering, environmental sciences, planning, and natural resource management.
Principal Civil Enginee r to lead our expanding Civil Engineering practice in Toronto, ON This senior leadership position is integral to shaping Ecora’s technical direction, mentoring our team, and strengthening client and business partnerships across diverse sectors, including municipal infrastructure, land development, transportation, and industrial projects.
The ideal candidate is a visionary engineering professional who combines deep technical expertise with strategic business insight and high-level project management skills. You will lead multidisciplinary teams, guide major pursuits, and deliver impactful, sustainable solutions for our clients and communities.
Provide strategic direction, leadership, and oversight for major civil infrastructure projects from concept through delivery.
Lead project planning, budgeting, scheduling, resourcing, and risk management to ensure successful outcomes across quality, cost, and schedule parameters.
Manage multiple large-scale projects simultaneously, fostering collaboration among internal teams, clients, and stakeholders.
Drive continuous improvement in project delivery processes, ensuring efficiency and technical excellence.
Oversee the design and review of complex civil systems, including grading, drainage, stormwater management, utility servicing, road design, and municipal infrastructure.
Ensure all designs meet regulatory standards and client expectations while integrating sustainable and innovative engineering solutions.
Review and seal engineering drawings, reports, and technical deliverables, maintaining professional responsibility for quality and accuracy.
Build and sustain long-term client relationships through trust, responsiveness, and value-driven service delivery.
Prepare and oversee proposals, fee estimates, and marketing materials that align with Ecora’s growth objectives.
Represent Ecora professionally at client meetings, community engagements, and industry events, enhancing our visibility and reputation.
Mentor and support the professional growth of engineers, EITs, and technologists through coaching and performance feedback.
Foster a collaborative, inclusive, and high-performance team culture aligned with Ecora’s values.
Bachelor’s degree in Civil Engineering from an accredited institution.
- 15+ years of progressive experience in civil engineering, including project management and leadership roles within a consulting environment.
- Demonstrated success leading large-scale, multi-stakeholder projects.
- Advanced proficiency with AutoCAD Civil 3D, StormCAD, WaterCAD, and HEC-RAS.
- Strong understanding of Canadian civil engineering standards, municipal guidelines (e.g., MMCD), and regulatory processes.
- Proven ability to develop and maintain strong business relationships with clients, partners, and regulatory bodies.
- Valid Class 5 driver’s license and ability to travel as required.
Be part of an employee-owned firm recognized for innovation, excellence, and community impact.
Engage in challenging, high-profile projects that shape sustainable communities.
Health, dental, and vision coverage
Paid vacation, sick, and personal days
Performance Bonus
Collaborative, people-first culture with mentorship, learning, and advancement opportunities.
Join Ecora, where leadership, technical expertise, and meaningful relationships drive sustainable success.
If you’re ready to take the next step in your career and help shape the future of our Civil Engineering team, we’d love to hear from you.
- ...underground operations. In 2025, the project has moved into the detailed engineering and major equipment procurement phase. The Preliminary Economic... ...indicated a total initial project capital of $1.4B. The Principal Project Engineer will be responsible for the coordination and...SeniorContract workFor contractorsWork at office
$170k - $210k per year
...Joining Arup We are looking for an Electrical Engineering Leader to join our Toronto office. You'd be joining our existing teams who work... ..., gender identity or expression, sexual orientation, pregnancy, civil status, age (except as provided by law), creed/religion, political...SuggestedWork at officeImmediate startRemote workFlexible hours- ...An exciting opportunity for an experienced Process Engineer to step into a Principal role with a international engineering group delivering mineral processing projects across North America. You'll lead process design and feasibility work for gold, copper, and battery...SuggestedInternship
- Principal Design Verification Engineer Location Toronto, ON : Astera Labs is a global leader in purpose-built connectivity solutions that unlock the full potential of AI and cloud infrastructure. Our Intelligent Connectivity Platform integrates PCIe®, CXL®, and Ethernet semiconductor...SuggestedFull timeImmediate startFlexible hours
- ...a future where technology drives business value and inspires extraordinary results. Emburse is looking for a passionate software engineer to contribute to the development of an engaging and interconnected set of system solutions. As a staff engineer at Emburse, you’ll work...SeniorLocal areaFlexible hours
$139k - $209k per year
...Develops innovative solutions, processes and best practices by leading internal technical teams Software Reliability & Support Engineering Manages internal/external customer relationship and communication, working with all the product stakeholders Participates in...Full timeWork at office- ...Location: Toronto/Ottawa Department: Engineering Reports To: SVP of Product and Engineering About the Role: We are seeking a highly skilled and experienced Principal DevOps Engineer to join our engineering team and take ownership of our infrastructure strategy...
- Principal Digital Design Engineer Location Toronto, ON : Astera Labs is a global leader in purpose-built connectivity solutions that unlock the full potential of AI and cloud infrastructure. Our Intelligent Connectivity Platform integrates PCIe®, CXL®, and Ethernet semiconductor...Full timeFlexible hours
$140k - $170k per year
...ranging from Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US. We are currently hiring multiple Principal Software Engineers - Kubernetes for our client in the Toronto area, which specializes in OS development for AI and data stacks. Role:...Permanent employmentFull time- ...ID: 230350 Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture. As a Principal, Cloud Engineering – Cloud Operations Engineering, you contribute to the overall success of the Cloud and Platform Engineering department...Flexible hours
- Civil Engineering Design Manager Location Toronto, ON : Req ID:479565 At Alstom, we understand transport networks and what moves people. From high-speed trains, metros, monorails, and trams, to turnkey systems, services, infrastructure, signalling and digital mobility, we...Full timeWorldwide
$100.2k - $137.7k per year
...Overview Are you looking for a company that works on major engineering projects all over the world? Do you want to make a difference by... ...international clients. The Airport team is looking for an intermediate Civil Engineer - Airport Infrastructure to join our growing team to...Full timeFor contractorsInternshipWork at officeLocal areaWorldwideFlexible hours- ...Columbia, Alberta, and Ontario, we deliver integrated solutions in engineering, environmental sciences, planning, and natural resource... ...interdisciplinary coordination to integrate geotechnical designs with civil, structural, and environmental components. Implement quality...SeniorPermanent employmentFull timeFor contractorsImmediate start
$95k - $111k per year
Description Are you passionate about helping clients maximize the value of SAP licensing? Are you curious about the future of SAP as digital transformation accelerates? If so, Gartner offers you a platform to share your expertise and engage with senior-level clients worldwide...SeniorContract workInternshipRemote workWorldwide- Job description: Job Description Experience: 9+ years Domain: Banking (Internet/Mobile Banking) Skills: Java, Selenium WebDriver, Cucumber, Maven, Jenkins, SQL, API Testing (Postman, Rest Assured) Responsibilities: Analyse BRDs/user stories and create test...Senior
- ...has grown 60x in the last 5 years, we’re profitable, and our goal is to scale from 5M → 50M users next. We're seeking a Sr. Software Engineer to take complete ownership of our infrastructure. We've achieved product-market fit and are in a rapid scaling phase, making...SeniorContract workPart timeFreelanceLive InLocal areaImmediate startRemote workFlexible hours
- ...smarter mobility worldwide, connecting cities as we reduce carbon and replace cars. Could you be the full-time Senior System Engineer – Integrated Control Center (ICC) in Toronto, ON we’re looking for? Your future role Take on a new challenge and apply your...SeniorLong term contractFull timeWorldwideFlexible hours
- Sr-Principal Statistical Programmer (Canada, ARG, BRA, COL Only) Syneos Health® is a leading fully integrated biopharmaceutical solutions organization built to accelerate customer success. We translate unique clinical, medical affairs and commercial insights into outcomes...SeniorContract work
- ...sustainable solutions. Job Summary Join TYLin as a Principal Engineer in our Roads Highways team and play a key role in delivering some... ...assignments. What Youll Bring: Bachelors degree in Civil Engineering; Masters degree is an asset. Licensed Professional...Full timeContract workInternshipLocal area
- ...Job Description What's the opportunity? We are seeking a Data Engineering leader to drive the development of Data engineering solutions on RBC’s Enterprise Data and AI Hybrid Multi-cloud Platforms, that meet the strategic data objectives of the Capital Markets business...Full timeLocal areaFlexible hours
- ...Perkopolis and participate in our rewards and recognition programs to celebrate your contributions. The Job: Senior Director, Data Engineering As the Sr Director of Data engineering, you will lead the team responsible for all the data engineering for the enterprise. This role...SeniorTemporary workWork at officeRemote work
- ...equity & inclusion The Opportunity: We’re looking for a Principal Risk Engineer, Construction to join our growing Risk Services Team. Under... ...: ~15+ years of Construction experience on Civil / Structural Engineering Projects and/or Builder’s Risk / Property...SeniorPermanent employmentFull timeTemporary workRemote workFlexible hours
- ...collaborative culture, and approach work with the highest integrity, invest your career here. Job Description As a Principal Engineer for AI & Emerging Tech, you will lead the design, development, and deployment of scalable AI solutions and products that support...SeniorFull timeWorldwideFlexible hours
- ...technical excellence, collaboration, and strategic influence in shaping enterprise data solutions. Your New Role As a Staff Data Engineer, you will lead the design and development of scalable data platforms and BI solutions that enable advanced analytics and decision-...SeniorContract work
- ...Java Devops Engineer Toronto - Remote Exp level - 5 years "Job Specific / Technical Competencies: Administering Unix VM Hosts Expertise on the Linux/ Unix (AIX) environments. Expertise on scripting with bash/shell. Good analytical & Problem...SeniorFull timeRemote work
$150k - $210k per year
...committed to making a positive impact on its customers, employees, and communities. The Role The Veeva PLM team is seeking a Principal DevOpsEngineer to design and build our next-gen infrastructure on AWS. Lead the migration of our platform and create a new, scalable...InternshipWork at officeLocal areaRemote workWork from home- ...238529 Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture. Global Network Engineering team is seeking an Associate Network Engineer to support the telephony infrastructure cloud transformation and the ongoing engineering...SeniorFlexible hours
$100k - $150k per year
#128680; SENIOR ELECTRICAL ENGINEER OPPORTUNITY!!! #128680; Confidential Search for Building... ...in electrical building design Role: Sr. Electrical Engineer #127970; Lead... ...learning and certification ✅ Advancement to Principal/director roles ✅ Sponsorship available...SeniorDirect hireRemote workVisa sponsorshipRelocation package- ...Entertainment, Manufacturing, Retail & CPG, Healthcare & Life Sciences, and Financial Services. Lovelytics is seeking a Data Engineering Principal Consultant with extensive Databricks experience to join our team and help deliver strategic client engagements As a Principal...Full timeInternshipLocal areaRemote workVisa sponsorship
- ...manufacturer and immerse yourself in a program tailored for experienced engineers in the sugar industry. ASR Group/Redpath Sugar offers 1-2... ...in the sugar industry up to ASR standards. A career as Sr. Process Engineer with ASR Group will add new skills, both technical...SeniorShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior/Principal Civil Engineer. Be the first to apply!
- general engineer Toronto, ON
- mechanical engineering director Toronto, ON
- mechanical engineering project manager Toronto, ON
- chief power engineer Toronto, ON
- directeur ingénierie Toronto, ON
- engineering project manager Toronto, ON
- director software engineering Toronto, ON
- chief engineer Toronto, ON
- project engineer assistant project manager Toronto, ON
- senior project manager capital markets Toronto, ON

