Turn this role into an interview — a resume and cover letter built around what this employer wants.
BAM Companies is seeking a Maintenance Supervisor in Waukee, IA to lead on-site maintenance across a multi-property portfolio. You will oversee HVAC, plumbing, and electrical systems, manage preventive maintenance, and ensure high standards for units and common areas.
You will train technicians, assign work orders, and monitor quality while maintaining a balanced budget. Compensation ranges from $27 to $32 per hour with comprehensive benefits and housing discounts at BAM properties.
This role puts you at the operational center of a residential property in Waukee, Iowa. You\'re not just fixing things. You\'re building and running a maintenance operation. Day to day, that means overseeing HVAC, plumbing, and electrical systems, keeping preventative maintenance schedules on track, and making sure turns and make-readies get completed to standard. Curb appeal, common areas, and unit condition all fall under your watch. You\'ll also carry a budget, which means purchasing supplies thoughtfully and keeping costs aligned with what the property can sustain.
Team leadership is a real part of this job. You\'ll train technicians, give feedback, assign work orders, and set the standard for quality on-site. BAM Companies operates across multiple properties, so the culture and work ethic you build on your team will reflect directly on the brand.
Maintenance Supervisors who perform well in multi-site or growing management companies tend to move toward Regional Maintenance Director roles, where they oversee technical standards and capital planning across a portfolio. The skills this role builds specifically, budget management, team development, preventative maintenance programming, and vendor coordination, are exactly what those next-level roles require. If you\'ve been a strong technician looking to step up, this is the position where you make that transition credible.
One thing worth knowing about Waukee: it\'s one of the faster-growing suburbs in the Des Moines metro, which means the apartment market there sees consistent lease-up activity and steady occupancy demand. For a maintenance supervisor, that translates to a real volume of work orders and turns, which is genuinely good for skill development but does require someone who can manage a pace that doesn\'t always slow down.
Pay for this position runs between $27 and $32 per hour depending on experience, and BAM offers medical, dental, vision, and life insurance coverage alongside a substantial paid time off package and housing discounts at BAM properties.