Jobs at Barr Engineering Co.
Barr Engineering Co. is an employee-owned engineering and environmental consulting firm.
- Industry
- Consulting & IT Services, Climate & Energy, Real Estate & Construction
- Company size
- 1,001–5,000 employees
- Open roles
- 86
- Brownfield Specialist – Mid Level (Hybrid)Grand Rapids, MI + 1 moreFull-time · Hybrid$75,000–95,000
- Brownfield Specialist – Senior Level (Hybrid)Grand Rapids, MI + 1 moreFull-time · Hybrid$90,000–110,000
- Geologist – Entry Level (Hybrid)Grand Rapids, MIFull-time · Hybrid$65,000–75,000
- Water Resources Consultant (Hybrid/Remote)Calgary, CanadaFull-time · Hybrid$110,000–140,000
- Internship – Environmental Focus – Engineering or Geology (Hybrid)Ann Arbor, MIInternship · Hybrid$23–29 / hr
- Environmental Engineer – Mid Level – Remediation Focus (Hybrid)Minneapolis, MNFull-time · Hybrid$80,000–100,000
- Geologist – Mid Level – Remediation Focus (Hybrid)Minneapolis, MNFull-time · Hybrid$75,000–95,000
- Senior Environmental Consultant (Hybrid/Remote)Calgary, CanadaFull-time · Hybrid$150,000–200,000
- Internship – Civil Engineer – 6 Month (Hybrid)Hibbing, MNInternship · Hybrid$23–30 / hr
- Civil Engineer-in-Training (Hybrid)Saskatoon, CanadaFull-time · Hybrid$70,000–85,000
- Civil Engineer – Mid Level (Hybrid)Ann Arbor, MI + 1 moreFull-time · Hybrid$82,000–98,000
- Control Systems Engineer – Mid Level (Hybrid)Ann Arbor, MIFull-time · Hybrid$92,000–115,000
- Environmental Consultant – Senior Level – Environmental Review Focus (Hybrid)Salt Lake City, UTFull-time · Hybrid$115,000–140,000
- Environmental Consultant – Mid Level (Hybrid)Minneapolis, MN + 1 moreFull-time · Hybrid$80,000–100,000
- Environmental Toxicologist – Senior Level (Hybrid)Seattle, WA + 1 moreFull-time · Hybrid$95,000–115,000
- Geotechnical Engineer-in-Training (Hybrid)Calgary, Canada + 1 moreFull-time · Hybrid$70,000–85,000
- Water Resources Engineer – Senior Level (Hybrid)Bismarck, NDFull-time · Hybrid$100,000–130,000
- Water Resources Engineer – Mid Level (Hybrid)Denver, COFull-time · Hybrid$90,000–105,000
- Water Resources Engineer – Mid Level (Hybrid)Bismarck, NDFull-time · Hybrid$80,000–100,000
- Water Resources Engineer – Senior Level (Hybrid)Denver, COFull-time · Hybrid$100,000–130,000
- Water Resources Consultant – Senior Level – Mining Focus (Hybrid/Remote)Salt Lake City, UT + 6 moreFull-time · Hybrid$115,000–175,000
- Water Resources Consultant – Senior Level – Mining Focus (Hybrid/Remote)Calgary, CanadaFull-time · Hybrid$150,000–200,000
- Geologist – Mid Level – Remediation Focus (Hybrid)Ann Arbor, MI + 1 moreFull-time · Hybrid$75,000–95,000
- Environmental Engineer – Mid/Senior Level – Remediation Focus (Hybrid)Bismarck, NDFull-time · Hybrid$80,000–125,000
- Water Resources Engineer – Senior Level (Hybrid)Calgary, CanadaFull-time · Hybrid$120,000–170,000
- Environmental Scientist – Mid Level (Hybrid)Bismarck, NDFull-time · Hybrid$75,000–95,000
- Environmental Engineer – Mid Level – Remediation Focus (Hybrid)Grand Rapids, MI + 1 moreFull-time · Hybrid$80,000–100,000
- Hydrogeologist – Senior Level (Hybrid)Minneapolis, MN + 2 moreFull-time · Hybrid$105,000–135,000
- Geotechnical Engineer — Mid Level (Hybrid)Calgary, Canada + 1 moreFull-time · Hybrid$86,000–100,000
- Market Strategist (Hybrid)Ann Arbor, MI + 2 moreFull-time · Hybrid$80,000–110,000
- Compliance Coordinator (Hybrid)Minneapolis, MNFull-time · Hybrid$24–31 / hr
- Archaeologist – Entry Level (Hybrid)Farmington, NMFull-time · Hybrid$58,000–73,000
- Water Resources Engineer – Mid Level (Hybrid)Des Moines, IAFull-time · Hybrid$90,000–105,000
- Water Resources Consultant – Senior Level (Hybrid)Des Moines, IAFull-time · Hybrid$130,000–160,000
- Environmental Consultant – Senior Level (Hybrid)Minneapolis, MN + 1 moreFull-time · Hybrid$100,000–125,000
- Senior Business Intelligence Developer (Hybrid)Minneapolis, MNFull-time · Hybrid$100,000–125,000
- Electrical CADD Designer – Mid Level – Substation Physical Focus (Hybrid)Fort Collins, UT + 9 moreFull-time · Remote, Hybrid$36–50 / hr
- Mining Engineer – Senior Level (Hybrid/Remote)Calgary, Canada + 1 moreFull-time · Remote, Hybrid$130,000–148,000
- Business Intelligence and Analytics Manager (Hybrid)Minneapolis, MNFull-time · Hybrid$120,000–145,000
- Mining Engineer – Senior Level (Hybrid/Remote)Salt Lake City, UT + 13 moreFull-time · Remote, Hybrid$130,000–148,000
- Geotechnical Engineer – Entry Level (Hybrid)Minneapolis, MN + 2 moreFull-time · Hybrid$76,000–87,000
- Structural Engineer – Mid Level (Hybrid)Duluth, MNFull-time · Hybrid$85,000–120,000
- Structural Engineer – Mid Level (Hybrid)Hibbing, MNFull-time · Hybrid$85,000–115,000
- Structural Engineer – Mid Level (Hybrid)Denver, ND + 1 moreFull-time · Hybrid$85,000–120,000
- Civil/Geotechnical Engineer – Mid-Level (Hybrid)Duluth, MN + 2 moreFull-time · Hybrid$90,000–115,000
- Cultural Resources Principal Investigator – Senior Level (Hybrid/Remote)Bismarck, NDFull-time · Remote, Hybrid$92,000–115,000
- Internship – Water Resources Engineer (Hybrid)Bismarck, NDInternship · Hybrid$23–26 / hr
- Geotechnical Engineer – Entry Level (Hybrid)Duluth, MNFull-time · Hybrid$76,000–87,000
- Geologist/Environmental Engineer – Entry Level (Hybrid)Seattle, WAFull-time · Hybrid$68,000–76,000
- Environmental Engineer-in-Training (Hybrid)Calgary, CanadaFull-time · Hybrid$74,000–78,000
- Substation Structural Engineer – Entry Level (Hybrid)Ann Arbor, MI + 4 moreFull-time · Hybrid$72,000–90,000
- Structural Engineer – Mid Level (Hybrid)Minneapolis, MNFull-time · Hybrid$85,000–115,000
- Electrical Engineer – Entry Level (Hybrid)Bismarck, NDFull-time · Hybrid$73,000–90,000
- Electrical Engineer – Senior Level (Hybrid)Calgary, Canada + 1 moreFull-time · Hybrid$120,000–160,000
- Structural Engineer – Senior Level (Hybrid)Minneapolis, MNFull-time · Hybrid$115,000–140,000
- Structural Engineer – Mid Level – Hydropower Focus (Hybrid)Calgary, Canada + 1 moreFull-time · Hybrid$100,000–120,000
- Recruiter (Hybrid)Minneapolis, MN + 1 moreFull-time · Hybrid$58,000–71,000
- Internship – Geotechnical Engineer (Hybrid)Minneapolis, MNInternship · Hybrid$23–29 / hr
- Internship – Geotechnical Engineer – 6 Month (Hybrid)Minneapolis, MNInternship · Hybrid$23–29 / hr
- Internship – Electrical Engineer (Hybrid)Duluth, MNInternship · Hybrid, On-site$23–29 / hr
- Internship – Structural Engineer (Hybrid)Hibbing, MNInternship · Hybrid, On-site$23–29 / hr
- Internship – Structural Engineer (Hybrid)Ann Arbor, MIInternship · Hybrid, On-site$23–29 / hr
- Internship – Structural Engineer (Hybrid)Minneapolis, MNInternship · Hybrid, On-site$23–29 / hr
- Internship – Mechanical Engineer (Hybrid)Minneapolis, MNInternship · Hybrid, On-site$23–29 / hr
- Mechanical Engineer – Senior Level (Hybrid)Calgary, Canada + 1 moreFull-time · Hybrid$115,000–142,000
- Air Quality Scientist/Engineer – Emissions Monitoring Focus – Entry Level (Hybrid)Edina, MN + 1 moreFull-time · Hybrid$54,000–66,000
- Chemical Engineer/Environmental Engineer – Entry Level – Permitting and Compliance Focus (Hybrid)Minneapolis, MNFull-time · Hybrid$73,000–83,000
- Chemical Engineer/Environmental Engineer – Entry Level – Permitting and Compliance Focus (Hybrid)Duluth, MNFull-time · Hybrid$73,000–83,000
- Chemical Engineer/Environmental Engineer – Mid Level – Oil & Gas Focus (Hybrid)Salt Lake City, UT + 5 moreFull-time · Hybrid$90,000–125,000
- Chemical Engineer/Environmental Engineer – Entry Level – Permitting and Compliance Focus (Hybrid)Bismarck, NDFull-time · Hybrid$73,000–83,000
- Chemical Engineer/Environmental Engineer – Entry Level – Permitting and Compliance Focus (Hybrid)Ann Arbor, MI + 1 moreFull-time · Hybrid$73,000–83,000
- Chemical Engineer/Environmental Engineer – Entry Level – Permitting and Compliance Focus (Hybrid)Salt Lake City, UTFull-time · Hybrid$73,000–83,000
- Internship – Environmental/Geology Focus (Hybrid)Grand Rapids, MIInternship · Hybrid, On-site$23–29 / hr
- Chemical Engineer/Environmental Engineer – Entry Level– Permitting and Compliance Focus (Hybrid)Jefferson City, MOFull-time · Hybrid$73,000–83,000
- Chemical Engineer/Environmental Engineer – Entry Level – Permitting and Compliance Focus (Hybrid)Denver, COFull-time · Hybrid$73,000–83,000
- Environmental Field Technician – Entry Level (Hybrid)Salt Lake City, UTFull-time · Hybrid$24–29 / hr
- Environmental Engineer – Entry Level (Hybrid)Salt Lake City, UTFull-time · Hybrid$70,000–80,000
- Internship – Environmental Focus – Engineering or Geology (Hybrid)Minneapolis, MNInternship · Hybrid$23–29 / hr
- Geologist/Geological Engineer – Entry Level (Hybrid)Jefferson City, MOFull-time · Hybrid$65,000–75,000
- Control Systems Engineer – Senior Level (Hybrid)Duluth, MN + 1 moreFull-time · Hybrid$120,000–145,000
- Environmental Engineer – Entry Level (Hybrid)Minneapolis, MNFull-time · Hybrid$70,000–80,000
- Control Systems Engineer – Mid Level (Hybrid)Duluth, MN + 1 moreFull-time · Hybrid$92,000–115,000
- Geologist – Entry Level (Hybrid)Duluth, MNFull-time · Hybrid$65,000–75,000
- Geologist – Entry Level (Hybrid)Minneapolis, MNFull-time · Hybrid$65,000–75,000
- Environmental Engineer – Entry Level (Hybrid)Duluth, MNFull-time · Hybrid$70,000–80,000
- Mechanical Engineer – Mid Level (Hybrid)Calgary, Canada + 1 moreFull-time · Hybrid$95,000–125,000
See all 86 Barr Engineering Co. roles
Free account. Get new Barr Engineering Co. roles by email or push the minute they post.

