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: MAINTENANCE SALES REPRESENTATIVE – Cedar Rapids, IA Position Description Are you looking for a rewarding career and not just an outside/B2B sales job? The top Maintenance Sales Reps throughout our organization consistently earn a ve… more 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 budg… more CAD DESIGNER – Cedar Rapids, Iowa 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-5 of 5 Don’t see the job you are looking for? Submit your application or resume here!