Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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.

Vacancy posted 26 days ago
Similar jobs that could be interesting for youBased on the Senior/Principal Civil Engineer in Toronto, ON vacancy
  •  ...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... 
    Senior
    Contract work
    For contractors
    Work at office

    Kinross Gold Corporation

    Toronto, ON
    1 day ago
  • $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... 
    Suggested
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Arup

    Toronto, ON
    1 day ago
  •  ...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... 
    Suggested
    Internship
    Toronto, ON
    8 days ago
  • 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... 
    Suggested
    Full time
    Immediate start
    Flexible hours

    Astera Labs

    Toronto, ON
    6 days ago
  •  ...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... 
    Senior
    Local area
    Flexible hours

    Emburse

    Toronto, ON
    2 days ago
  • $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 time
    Work at office

    Equinix

    Toronto, ON
    7 days ago
  •  ...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... 

    Veem

    Toronto, ON
    20 days ago
  • 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 time
    Flexible hours

    Astera Labs

    Toronto, ON
    6 days ago
  • $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 employment
    Full time

    Software International

    Toronto, ON
    9 days ago
  •  ...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

    Scotiabank

    Toronto, ON
    24 days ago
  • 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 time
    Worldwide

    ALSTOM

    Toronto, ON
    8 days ago
  • $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 time
    For contractors
    Internship
    Work at office
    Local area
    Worldwide
    Flexible hours

    AtkinsRéalis

    Toronto, ON
    13 days ago
  •  ...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... 
    Senior
    Permanent employment
    Full time
    For contractors
    Immediate start

    Ecora

    Toronto, ON
    29 days ago
  • $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...
    Senior
    Contract work
    Internship
    Remote work
    Worldwide

    Gartner, Inc.

    Toronto, ON
    12 days ago
  • 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

    Wipro

    Toronto, ON
    21 days ago
  •  ...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... 
    Senior
    Contract work
    Part time
    Freelance
    Live In
    Local area
    Immediate start
    Remote work
    Flexible hours

    Jerry

    Toronto, ON
    15 days ago
  •  ...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... 
    Senior
    Long term contract
    Full time
    Worldwide
    Flexible hours

    Alstom

    Toronto, ON
    1 day ago
  • 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... 
    Senior
    Contract work
    Toronto, ON
    1 day ago
  •  ...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 time
    Contract work
    Internship
    Local area

    Sidara

    Toronto, ON
    a month ago
  •  ...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 time
    Local area
    Flexible hours

    Royal Bank of Canada

    Toronto, ON
    more than 2 months ago
  •  ...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... 
    Senior
    Temporary work
    Work at office
    Remote work

    Momentum Financial Services Group

    Toronto, ON
    19 days ago
  •  ...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... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Remote work
    Flexible hours

    Liberty Mutual Canada

    Toronto, ON
    more than 2 months ago
  •  ...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... 
    Senior
    Full time
    Worldwide
    Flexible hours

    CPP Investments

    Toronto, ON
    29 days ago
  •  ...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-... 
    Senior
    Contract work

    Hays

    Toronto, ON
    a month ago
  •  ...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... 
    Senior
    Full time
    Remote work

    Astra North Infoteck Inc.

    Toronto, ON
    19 days ago
  • $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... 
    Internship
    Work at office
    Local area
    Remote work
    Work from home

    Veeva Systems

    Toronto, ON
    -56
  •  ...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... 
    Senior
    Flexible hours

    Scotiabank

    Toronto, ON
    26 days ago
  • $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... 
    Senior
    Direct hire
    Remote work
    Visa sponsorship
    Relocation package

    Top Engineer

    Toronto, ON
    a month ago
  •  ...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 time
    Internship
    Local area
    Remote work
    Visa sponsorship

    Lovelytics

    Toronto, ON
    21 days ago
  •  ...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... 
    Senior
    Shift work

    Florida Crystals Corporation

    Toronto, ON
    23 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior/Principal Civil Engineer. Be the first to apply!