Work with Dennis Group! We have openings for the following positions based in our Salt Lake City office.

Career Opportunities

Project Manager II - Engineering

Project Management & Administration
Salt Lake City, UT
Project Management & Administration
Learn more
About the Job The project management role is a leadership position in our design-build delivery model. Typical responsibilities include: Managing projects from planning through commissioning including developing and ensuring key objectives are achieved Developing detailed project plans including scopes, budgets, and schedules ...

Environmental Engineer III

Engineering & System Design
Salt Lake City, UT
Engineering & System Design
Learn more
About the Job We are seeking an experienced environmental process engineer with strong technical and management capabilities to support and advance the wastewater management and air emissions control capabilities of our process engineering practice.  The selected candidate will focus on the design and implementation of industrial wastewater, process water and air emissions ...

IT Helpdesk Specialist

Corporate Services
Salt Lake City, UT
Corporate Services
Learn more
About the Job Responsible for providing technical assistance and support related to Dennis Group computer systems, hardware, or software. Respond to queries, run diagnostic programs, isolate problem, and determine and implement solutions.  Support our internal customers. Primary responsibilities: Provide technical assistance and support for ...

Automation/Controls Engineer

Engineering & System Design
Salt Lake City, UT
Engineering & System Design
Learn more
About the job: This position can be filled at one of the following locations: ยท       Atlanta Georgia, Springfield Massachusetts, Salt Lake City Utah, San Diego California, or Battle Creek Michigan. Our automation/controls engineer work closely with our process, packaging and building engineers to:   Design ...