As we continue to grow, we’re always to looking for the right people to join our team. Even if we currently don’t have openings, we encourage you to submit an application and/or resume in the event a new position is created or an existing position becomes vacant. We keep all applications and resumes active for 30 days. Current openings for all Modern affiliated companies are listed below: PROJECT MANAGER – Blaine, MN Position Description: Project Managers support Senior Project Managers on mechanical construction projects. T… more PROJECT MANAGER – Cedar Rapids, IA Position Description: Project Managers support Senior Project Managers on mechanical construction projects. T… more MECHANICAL ESTIMATOR – Cedar Rapids, Iowa Position Description: A mechanical estimator uses expertise gleaned from working in the industry, along with construction plans, to estimate necessary expenditures and devise a bud… more BIM DESIGNER – Cedar Rapids, IA Position Description: Computer-Aided Designers use CAD equipment and software to provide support to project managers and engineers by preparing routine layouts, detail drawings, asse… more Jobs 1-4 of 4 Don’t see the job you are looking for? Submit your application or resume here!