BE

Barr Engineering Co.

Verified Job Source

Barr Engineering Co. provides innovative engineering and environmental consulting services, supporting diverse industries with expert teams dedicated to developing and restoring natural resources globally.

Minneapolis, Minnesota

Professional Services
1,001–5,000 people

About

Barr provides engineering and environmental consulting services to clients across the Midwest, throughout the Americas, and around the world. We have been employee-owned since 1966 and trace our origins to the early 1900s. Working together, our 1,100+ engineers, scientists, and technical specialists help clients develop, manage, and restore natural resources. Barr’s project teams work with clients in industries such as power, refining, mining, and manufacturing as well as attorneys, government agencies, and natural-resource-management organizations. Our project sites range from iron-ore mines in South America to wind-power farms in South Dakota, from manufacturing facilities in California to oil-sands fields in western Canada. Barr is an EEO employer. For more about who we are and what we do, please visit our website at www.barr.com

Open positions

Civil Engineer-in-Training (Hybrid)

Hybrid · Saskatoon

The role involves supporting the civil engineering group with the design and analysis of hydraulic structures and providing on-site construction observation. Responsibilities also include assisting with project planning, coordination, and the preparation of technical reports and cost estimates.

Water Resources Consultant – Senior Level – Mining Focus (Hybrid/Remote)

Hybrid · Calgary

Lead technical analyses and engineering studies involving water balance modeling, hydrology, hydraulics, and mine water management. Coordinate multidisciplinary project teams, mentor junior staff, advise clients on management strategies, and contribute to business development through proposals and presentations.

Geotechnical Engineer-in-Training (Hybrid)

Hybrid · Calgary

Support geotechnical projects through fieldwork, subsurface investigations, testing, instrumentation installation, and construction observation. Assist with project planning and coordination, and prepare technical plans, specifications, reports, cost estimates, and geotechnical and civil designs.

Geotechnical Engineer — Mid Level (Hybrid)

Hybrid · Calgary

Perform geotechnical field investigations, laboratory data analysis, and provide engineering design support for mining, dams, and oil sands projects. Assist in project management tasks including proposal preparation, cost estimation, and mentorship of junior team members.

Water Resources Engineer – Senior Level (Hybrid)

Hybrid · Calgary

The senior water resources engineer will lead project teams in hydrologic and hydraulic analysis, design, and impact assessments for various water-related infrastructure. They will also manage project milestones, provide technical guidance to junior staff, and coordinate with clients and permitting agencies.

Mining Engineer – Senior Level (Hybrid/Remote)

Hybrid · Saskatoon

Lead and manage multidisciplinary teams to deliver complex mining technical studies including PEA, PFS, and FS. Act as a Qualified Person (QP) or Competent Person (CP) while overseeing project scope, budget, and business development activities.

Environmental Engineer-in-Training (Hybrid)

Hybrid · Calgary

The role involves supporting environmental assessment and remediation projects through field support, engineering analysis, and technical reporting. Responsibilities include coordinating field programs, evaluating site data, and assisting with the design of remediation and water treatment strategies.

Electrical Engineer – Senior Level (Hybrid)

Hybrid · Saskatoon

The role involves providing electrical engineering expertise for multidisciplinary projects, including design, analysis, and system integration. Additionally, the engineer will manage projects, lead teams, mentor staff, and conduct business development activities to meet client needs.

Structural Engineer – Mid Level – Hydropower Focus (Hybrid)

Hybrid · Saskatoon

The role involves providing structural engineering expertise for dam, hydropower, and flood control projects, including conducting safety reviews and structural analysis. You will also assist in project management, coordinate with multidisciplinary teams, and maintain client relationships through site inspections and technical support.

Mechanical Engineer – Senior Level (Hybrid)

Hybrid · Saskatoon

The mechanical engineer will support multidisciplinary project teams by designing industrial systems, preparing technical documentation, and managing project execution. Responsibilities also include conducting field observations, coordinating project milestones, and serving as a lead engineer for large capital projects.

Mechanical Engineer – Mid Level (Hybrid)

Hybrid · Calgary

The mechanical engineer will support multidisciplinary project teams by developing engineering calculations, system specifications, and construction drawings for industrial clients. They will also manage project execution from concept to bid packages while providing regular updates to stakeholders and conducting field observations.

Water Resources Engineer – Senior Level (Hybrid)

Hybrid · Calgary

The role involves performing hydrologic and hydraulic analysis for various water infrastructure projects and leading project teams. Responsibilities also include preparing technical reports, managing project milestones, and providing technical guidance to junior staff.

Electrical Engineer – Mid Level (Hybrid)

Hybrid · Calgary

The role involves designing comprehensive electrical systems for industrial facilities and managing projects from proposal to execution. Additionally, the engineer will provide technical leadership, mentor junior staff, and maintain strong client relationships.

Electrical Engineer – Mid Level – Renewables Focus (Hybrid/Remote)

Hybrid · Quinte West

The electrical engineer will design DC and AC collection systems for renewable energy projects and provide technical leadership to multidisciplinary teams. Additionally, the role involves managing project budgets, schedules, and client relationships while mentoring less-experienced staff.

Electrical CADD Technician – Mid Level (Hybrid)

Hybrid · Quinte West

The role involves creating detailed electrical drawings for high-voltage substations and transmission lines using CADD software. You will collaborate with multidisciplinary teams to align technical designs with project objectives and client requirements.

Geochemist – Senior Level (Hybrid)

Hybrid · Quinte West

Lead and support complex geochemical projects involving mine waste, tailings, and legacy contamination through advanced modeling and technical direction. Manage project scopes, budgets, and client relationships while mentoring staff and contributing to business development.

Geoenvironmental Engineer – Senior Level (Hybrid)

Hybrid · Calgary

Lead large-scale tailings management field programs and provide technical oversight for complex geoenvironmental engineering projects for industrial clients. Manage multidisciplinary teams, budgets, and schedules while driving business development and mentoring junior staff.

Structural Engineer – Senior Level – Hydropower Focus (Hybrid)

Hybrid · Calgary

The senior structural engineer will lead multidisciplinary project teams in the design and analysis of dam, hydropower, and flood control structures. Responsibilities include conducting dam safety reviews, managing project planning and execution, and maintaining strong client relationships.