Print this page


The City of St. Petersburg offers employment opportunities across diverse fields and roles, providing space for professional learning and growth in service of a better St. Pete.

About St. Pete

Nicknamed “The Sunshine City,” St. Petersburg, Florida offers a vibrant mix of tropical weather, arts and culture, shopping, dining, sports, and outdoor recreation all along a stunning shoreline that features some of the nation’s top-ranked beaches. With weather that sees averages of 74°F and 361 days of sunshine per year, St. Pete attracts tourists, new residents, and investments from across the country and beyond. More at stpete.org/about.

Work With Us

Our employees keep St. Pete running. By moving forward innovative policies, providing clean water, keeping our community safe, bringing the fun, and countless other ways, St. Pete employees get the job done. Every day, City employees serve and support a place where people love to live, work, visit, and play.


The City of St. Petersburg is proud to offer a competitive benefits package. Benefits vary based on job classifications.

  • Generous vacation and sick leave  
  • 11 paid holidays 
  • Hybrid telecommuting available for some positions
  • Competitive health benefits
  • Paid parental leave
  • Paid Bereavement Leave 
  • Paid Military Leave 
  • Credit Union
  • City Wellness Center for primary care
  • Municipal pension or 401(a) retirement plan
  • $15/hour minimum wage
  • Tuition Reimbursement Program and GED training program
  • Employee Discounts and Employee Recognition Awards 
  • Merit and cost-of-living adjustment pay provisions (when approved)
  • Employee Rental Assistance Program (for employees in positions requiring St. Pete residency)
  • Free rides on all PSTA routes with City employee ID


Start your career with the City of St. Petersburg to help co-create a city that shines. Opportunities are available for full-time, part-time, and seasonal positions.

STEP 1 – Browse Jobs

Browse through current job openings or use the search bar. You can also sort and filter jobs. Click the job for a detailed job description. For information on Veterans’ Preference eligibility and documentation requirements, click here

See Open Jobs

STEP 2 – Create an Account 

Create an iRecruitment account and gather application materials. Detailed instructions and tips can be found the following document.

Online Application Instructions

STEP 3 – Apply

Apply for the job(s) you're interested in and review our selection process.

Selection Process

Internships & Apprenticeships

The City of St. Petersburg partners with local organizations to provide internships and employment opportunities to young St. Pete residents. Learn more and apply for an internship on our Youth Employment Opportunities page.

The Public Works Apprenticeship Program offers paid on-the-job training to workers in specific positions in the Water Resources Department and Stormwater, Pavement, and Traffic Operations Department. Workers learn a variety of valuable job skills while receiving paid training. Working as an apprentice can lead to a fulfilling full-time job with the City. Look for jobs with "Apprentice" in the job title when applying.

Job Descriptions & pay

Benefits, Pension, and Retirees