Demo

Golf Professional

City of Muscatine
Muscatine, IA Other
POSTED ON 12/10/2025 CLOSED ON 1/2/2026

What are the responsibilities and job description for the Golf Professional position at City of Muscatine?

The City of Muscatine is looking for a golf professional with a passion for the game and for sharing that passion with others. This position includes the opportunity to provide lessons, manage the clubhouse, and promote the game in the community.

Salary range is $76,544 - $91,852 with an excellent benefits package including IPERS, health and dental coverage, life insurance, LTD, vacation, sick leave, 10 paid holidays

The important aspects of this job include:

Supervising staff in the operations of managing golf play (tee times, time of rounds, golf etiquette, etc.)

Supervising the operation of clubhouse concessions

Establishing and monitoring a budget for assigned clubhouse operations and is responsible for operating within the established budget

Providing technical assistance to the public on the game of golf, including private and group lessons, organizing leagues, scoring golf tournaments, recommending appropriate equipment and golf rules

Creating a merchandising plan that promotes clubhouse sales, both in the pro shop and at the concession stand

Planning and implementing public relations activities to encourage growth of golf

Actively represent the city, specifically the golf course, to public groups

Organizing and teaching junior golf clinics and programs

Coordinating leagues, outings, clinics, and other activities to increase golf course usage

Performing “off season” work including, but not limited to, marketing and promotion of the golf course and winter clubhouse programs

Handling all daily administrative tasks including cash handling, purchasing, meeting attendance and other requirements within established city policies and procedures

Graduation from an accredited college or university with a Bachelor’s Degree in business or closely related field

Considerable experience in clubhouse management, retail merchandising, or related field; or any equivalent combination of experience and training which provides the knowledge and abilities necessary to perform the work

PGA or LPGA Class A member in good standing

Ability to be insured by city’s insurance carrier

Must reside within 30 air miles of Muscatine City limits

Must pass physical and drug screen following job offer

The deadline to apply is January 2nd, 2026

Salary : $76,544 - $91,852

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets
This job has expired.
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at City of Muscatine

  • City of Muscatine Muscatine, IA
  • Musser Public Library is seeking an energetic library assistant to work in the area of youth services assisting with programming and reference activities. ... more
  • 11 Days Ago

  • City of Muscatine Muscatine, IA
  • The Muscatine offers an exciting opportunity to lead the Muscatine Art Center as its next director. The responsibilities include planning and directing the... more
  • 14 Days Ago


Not the job you're looking for? Here are some other Golf Professional jobs in the Muscatine, IA area that may be a better fit.

  • Spirit Hollow Golf Course Burlington, IA
  • Overview Join our vibrant golf course team as a Golf Course Bartender/Beverage Cart Attendant, where you’ll be the friendly face delivering exceptional bev... more
  • 15 Days Ago

  • City of Rock Island IL 61201, IL
  • Enforces golf course rules and regulations; disseminates information and assists public on the golf course; and assists with office and telephones, etc.Unl... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!