Join Our Team


Be a part of something big!

We are seeking out people who are smart, creative, up for any challenge and incredibly excited about what they do. Working at CMA is an entirely different experience. Be a part of something special!

We build our business around the passion of our people and the ideas they bring every day. Whether you’re a superintendent, project manager, or estimator, you play a part in delivering some of the most complex, fast-paced and iconic building projects anywhere.

We offer an excellent salary and benefits package. You’ve got the talent and we’ve got the opportunities for you to create an impact. Discover where you want to be next.

Please submit resume and narrative to