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

Principal Engineer

BBA inc.

Principal Engineer Lead – Hydrology, Hydraulics & Dam SafetyBBA is seeking a Principal Engineer Lead – Hydrology, Hydraulics & Dam Safety to provide technical authority and leadership for water management, tailings, and dam-related projects in the mining sector. This role is central to the safe design, operation, and governance of dams and tailings facilities, where hydrological risk, hydraulic performance, and regulatory compliance are critical. You will act as a senior technical advisor and dam safety leader, supporting clients in the planning, design, assessment, and operation of tailings storage facilities, water retention dams, diversion structures, and mine water management systems. The role combines advanced technical responsibility, dam safety governance, mentoring, and client engagement.Technical Leadership & Dam Safety AuthorityProvide technical leadership and oversight for hydrology, hydraulics, and dam safety aspects of mining projectsAct as senior technical reviewer for dams, tailings storage facilities, and mine water management infrastructureLead and review hydrological and hydroclimatic studies, including:Catchment and watershed analysesExtreme flood estimation and design floodsHydroclimatic and statistical analysesClimate change impact and adaptation assessmentsLead hydraulic analyses and modelling to support dam and tailings design, including:Spillway and outlet works capacityFlood routing and reservoir routingFreeboard assessmentsEmergency spillway performancePerform or oversee 1D, 2D, and 3D hydraulic simulations for dams, tailings facilities, and diversion systemsTailings & Mine Water ManagementLead the development of integrated mine water management strategies, including water balances, operational water routing, and contingency planning.Develop and review water and mass balance models for tailings storage facilities and mine operations.Support tailings governance frameworks, including design basis, operating criteria, and performance monitoring.Contribute to closure and long-term water management strategies for tailings and mine facilities.Dam Safety, Risk & Regulatory ComplianceLead and contribute to dam safety assessments, including:Dam Safety Reviews (DSRs)Independent Technical Reviews (ITRs)Consequence classification and hazard assessmentsFailure modes and effects analyses (FMEA)Support emergency preparedness and response planning, including dam break analysis and inundation mapping and emergency action plans (EAPs)Prepare and review dam safety documentation in support of regulatory submissions and auditsEnsure alignment with applicable U.S. dam safety regulations, guidelines, and industry standards, as well as international best practicesLeadership, Mentorship & Client EngagementServe as a technical mentor and leader for hydrotechnical and dam safety professionalsSupport proposals, scopes, and technical approaches for dam and tailings projectsAct as a trusted technical advisor to mining clients and regulatory authoritiesPromote best practices in safety, risk management, and responsible tailings governanceStrong ethical standards and commitment to public and environmental safetyDeep interest in complex, high-consequence engineering challengesResults-driven with sound engineering judgmentCollaborative leadership and knowledge-sharing mindsetStrong commitment to health, safety, and responsible mining practicesQualificationsBachelor's degree in civil engineering or equivalentMaster's degree or PhD in Hydraulics, Hydrology, Water Resources, or related field is a strong assetLicensed Professional Engineer (PE) or eligible for licensure in the United States20+ years of experience in hydrology, hydraulics, and dam safety, preferably in mining and tailings projectsDemonstrated experience with dam safety evaluations, tailings facilities, and flood risk managementAdvanced proficiency in hydrological and hydraulic modelling toolsStrong written and verbal communication skills in EnglishAsset: Familiarity with U.S. dam safety regulations and regulatory processesAsset: Experience supporting Emergency Action Plans (EAPs) and inundation mappingAsset: Knowledge of instrumentation, hydrometry, and dam monitoring systemsAsset: Familiarity with international dam and tailings guidelines (e.g., industry best practices)Asset: Experience incorporating climate change considerations into dam and flood designAbout BBABBA is one of Canada's leading private consulting engineering firms, with over 45 years of experience serving the energy and natural resources industry.Our people are the foundation of our success. Their passion and excellence have earned us recognition as one of Canada's Best Employers and Best Managed Companies, and we're committed to fostering a workplace where everyone feels empowered to grow, lead and be themselves.Our teams bring together engineering, environmental and commissioning expertise to deliver practical, innovative and sustainable solutions—from strategy to execution. With 20 offices across Canada, the U.S. and Latin America, we combine local presence with international reach, offering clients close collaboration and field-ready support.Learn more about our culture and projects on LinkedIn or connect with our talent team.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Principal Engineer in Salt Lake City, UT vacancy
  • This position will be fully remote and can be hired anywhere in the continental U.S. Optiv is seeking a Principal SailPoint Engineer to join Optiv Security’s 24x7x365 Security Operations Center as a member of the Advanced Fusion Center (AFC) team. The Optiv AFC line of... 
    Suggested
    Full time
    Work at office
    Local area
    Remote work
    Work from home

    Optiv

    Salt Lake City, UT
    3 days ago
  • $72.1k - $125.2k

     ...Connectivity (NIC) division in Salt Lake City, Utah is seeking an Engineer Supplier Quality (Level 2) orPrincipalEngineer Supplier...  ...citizenship is a pre-requisite).Basic Qualifications for the Principal Engineer Supplier Quality (Level 3):Bachelor’s Degree with a minimum... 
    Suggested
    Full time
    Work experience placement
    Local area
    Relocation
    Shift work

    Northrop Grumman

    Salt Lake City, UT
    1 day ago
  • $89.4k - $134.2k

     ...part of history, they're making history.Northrop Grumman Mission Systems (NGMS) is looking for you to join our team as a Principal Manufacturing Engineer or SR Principal Manufacturing Engineer based at our Salt Lake City, UT campus. The selected candidate will work on 1st... 
    Suggested
    Full time
    Work experience placement
    Relocation
    Shift work
    Day shift

    Northrop Grumman

    Salt Lake City, UT
    2 days ago
  •  ...response capability across all three; not as a generalist, but as a Principal who can go deep on each.Also note that this position will...  ...:10+ years of experience in detection, response, or security engineering.3+ years of experience commanding security incidents, especially... 
    Suggested
    Contract work
    Work experience placement
    Flexible hours
    Shift work
    Night shift

    Circle

    Salt Lake City, UT
    4 days ago
  • $134.6k - $210.1k

     ...Senior Principal EngineerLocation: Long Island City, NY, US, 11101 Orlando, FL, US, 32827 Salt Lake City, UT, US, 84121 Req ID: 58433...  ...Information TechnologyPosition Summary: The Senior Principal Engineer is responsible for devising, planning, and implementing engineering... 
    Suggested
    Temporary work
    Work experience placement
    Work at office
    Immediate start
    Flexible hours
    Night shift

    JetBlue

    Salt Lake City, UT
    2 days ago
  •  ...Principal Automation Engineer, Material Handling & Warehouse Automation, RegionalAt Jabil, we are proud to be a trusted partner for the world's top brands, offering comprehensive engineering, supply chain, and manufacturing solutions. With 60 years of experience across... 
    Local area
    Worldwide

    Jabil

    Salt Lake City, UT
    2 days ago
  •  ...Principal Engineer, Application DevelopmentAdventure is our culture. Join a team that celebrates a lifestyle as bold as the terrain we love. At Backcountry, we are rooted in adventure, recognition, and wellbeing on and off the mountain. We spotlight employee stories,... 
    Work at office
    Immediate start
    Remote work

    Touch Of Modern

    Salt Lake City, UT
    2 days ago
  • $107.5k - $204.5k

     ...market. Join us and help shape the future of aerospace and defense. Sign-on Bonus Eligible What You Will Do As a Systems Engineer, you will play a critical role in driving system-level clarity, definition, and performance across multiple programs. You will:... 
    Permanent employment
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Relocation package
    Flexible hours

    Raytheon Technologies

    Salt Lake City, UT
    5 days ago
  •  ...Principal Engineer/Senior Principal Engineer (PE/SPE)Hazen and Sawyer is seeking a qualified and experienced Principal Engineer/Senior Principal Engineer (PE/SPE) to join our team on a full-time basis to support the design and construction of water and wastewater facilities... 
    Full time
    Work at office
    Local area

    Hazen and Sawyer

    Salt Lake City, UT
    2 days ago
  • $145k - $181.05k

     ...powering it. Apply now and energize your career with a true leader in global energy. AES Renewables is seeking an experienced Structural Engineer to support design development, project engineering, plan reviews, owner’s engineers, and construction of photovoltaic (PV), high... 
    Full time
    For contractors
    Work at office
    Remote work
    Worldwide

    AES

    Salt Lake City, UT
    4 days ago
  •  ...Principal Manufacturing EngineerWe believe that great healthcare is an essential safeguard of human dignity. At Laborie, we know the...  ...products and updates while training and mentoring technicians and engineering teams.Lead validation and qualification activities (IQ, OQ, PQ... 
    Work at office
    Flexible hours

    Laborie Medical Technologies

    Salt Lake City, UT
    2 days ago
  • $145k - $180k

     ...working with us can mean deeper job satisfaction, better rewards, and a great quality of life inside and outside of work.Job Title:Engineering ManagerReporting To:Management, General ManagementWork Schedule:Onsite - Salt Lake City, UTMoog, Inc. is a global leader in... 
    Full time
    Temporary work
    Relocation package
    Flexible hours

    Moog

    Salt Lake City, UT
    1 day ago
  •  ...stability, innovation, and growth are more than just values—they are the pillars of our continued success.OverviewThe Director of Engineering is responsible for directing, overseeing, and utilizing functional authority for operation, planning, organization, control,... 
    Work at office

    ENFRA

    Salt Lake City, UT
    1 day ago
  • $122k - $150k

     ...operations, and our Logistics Excellence team develop new and innovative ways to distribute our products to customers.About the roleLead engineering excellence as an Engineering Manager, driving capital projects, optimizing production processes, and ensuring seamless plant... 
    Temporary work
    Work at office
    Local area

    Reckitt Benckiser

    Salt Lake City, UT
    3 days ago
  • $102.3k - $209.5k

     ...analysis, and builds efficient tools for frontline support teams. Drives milestone achievements with project managers, mentors junior engineers, leads customer engagements and root cause analysis (RCA) documentation, and ensures integration meets technical standards. Leads... 
    Temporary work
    Flexible hours
    Shift work

    Oracle

    Salt Lake City, UT
    1 day ago
  •  ...Principal Network Engineer The Principal Network Engineer leads the design, standardization, implementation and evolution of secure enterprise network infrastructure to continuously improve efficiency and reliability of IT services across on-premise and cloud environments... 
    Work experience placement
    Local area

    BHE Renewables

    Salt Lake City, UT
    4 days ago
  • Job DescriptionJob DescriptionPlans and directs the activities of a group of program engineers to meet site goals and objectives. Provides technical guidance and leadership to direct reports and within the engineering organization. Develops and conducts work in accordance... 
    For contractors

    Albany International

    Salt Lake City, UT
    1 day ago
  • $159.2k - $214.1k

     ...Principal Electrical EngineerStanley Consultants is an award-winning and industry-leading global consulting engineering firm, with an unmatched commitment to culture, values, and ethics. We are dedicated to client experience and solve the most complex challenges to create... 
    Temporary work
    Work at office
    Flexible hours

    Stanley Consultants

    Salt Lake City, UT
    2 days ago
  • $114.5k - $154.58k

     ...to work in a company where people truly BELIEVE in what they're doing! Job Description Summary: We're looking for a Principal Sales Engineer who is not only passionate about technology but thrives on engaging with customers to solve complex challenges. This role... 
    Full time
    Remote work
    Worldwide

    Rocket Software

    Salt Lake City, UT
    5 days ago
  •  ...Are Looking ForWe are looking for a technical leader with deep AWS and AI infrastructure expertise to join our team as a Principal DevOps Engineer. This role plays a key part in architecting and driving cloud and AI infrastructure strategy across AWS and private cloud... 
    Work at office
    Flexible hours

    USANA Health Sciences

    Salt Lake City, UT
    4 days ago
  •  ...Principal Data Engineer Responsibilities: Architecting, building, and maintaining modern, scalable data architectures in the cloud preferably AWS Design & develop frameworks for increasing the overall efficiency of bringing data into the data lake, processing... 

    ClifyX

    Salt Lake City, UT
    5 days ago
  •  ...openly celebrates all cultures and affords personal and professional growth opportunities. Learn more at ( om. Verint's Principal Software Engineer is responsible for developing, troubleshooting, resolving challenging problem and providing technical guidance to... 
    Local area
    Shift work

    Verint Systems

    Salt Lake City, UT
    4 days ago
  •  ...s fun to work in a company where people truly BELIEVE in what they're doing! Job Description Summary: The Customer Solutions Engineer a highly skilled Mainframe Modernization Senior Consultant to provide technical support and/or leadership in the creation and delivery... 
    Local area
    Remote work
    Worldwide

    Rocket Software

    Salt Lake City, UT
    1 day ago
  •  ...Engineering Manager - Substation The Engineering Manager - Substation will provide engineering expertise and technical support throughout the project lifecycle and support field operations, customer account management, procurement, and key stakeholder groups within... 
    For contractors
    Local area

    Quanta Infrastructure Solutions Group, LLC

    Salt Lake City, UT
    2 days ago
  • $120k - $160k

     ...About the Role iCapital is looking to hire a Software Engineering Manager to join the Annuities Platform team. Leading teams of C# and React engineers across US and India, this individual will manage developers responsible for the delivery of world class software... 
    Full time
    Work at office
    Remote work

    iCapital

    Salt Lake City, UT
    4 days ago
  • $132.8k - $250.8k

     ...customer-facing mobile application used by millions of customers around the world. We are looking for a customer-centric Mobile Engineering Manager who embraces lean and agile practices and can lead teams in delivering high-quality mobile experiences. In this role,... 
    Immediate start
    Remote work
    Flexible hours

    Ford Motor Company

    Salt Lake City, UT
    2 days ago
  • $105k - $180k

     ...Job Title: Engineering Director Location: Salt Lake City, Utah Type: Direct Hire Compensation: $105,000.00 - $180,000.00 Contractor Work Model: Hybrid – onsite and remote Overview The Director of Engineering is responsible for directing, overseeing, and... 
    Full time
    For contractors
    Local area
    Remote work

    System One

    Salt Lake City, UT
    4 days ago
  •  ...Director Of Engineering Outlast is building the digital infrastructure for the global recyclables industry. We are partnering with major market participants to modernize how materials are traded, financed, and moved through supply chains. The company has already... 
    Relocation

    Forum Ventures

    Salt Lake City, UT
    4 days ago
  •  ...individuals who want to shape the mobility of tomorrow with us. Are you ready to achieve great things with us?TasksAs a Project Manager Engineering, you will be a viable member of a team focused on creating highly efficient design for building state-of-the-art passenger trains... 
    Permanent employment

    Stadler Rail

    Salt Lake City, UT
    5 days ago
  • $8k

     ....Woolpert is an award-winning, global leader in architecture, engineering, and geospatial services. We blend design excellence with cutting...  ...program: Set your own schedule and location (as appropriate).Principal program: Earn the opportunity to become an owner of the firm.... 
    Contract work
    Work at office
    Local area
    Relocation package
    Flexible hours

    Woolpert

    Salt Lake City, UT
    1 day ago

Do you want to receive more vacancies?

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