High-paying security jobs in Saint Petersburg

Security protects individuals and property by maintaining safety protocols. Security personnel monitor facilities and respond to incidents. Vigilance and decision-making skills are important.


The 265 security jobs listed below pay well, with salaries between $16.99 and $21.62 per hour. Security Officer, Armed Security Officer and Security Guard are among the most popular high-paying roles in Saint Petersburg, FL.

Job title

Updated Nov 06, 2026
Job title
Saint Petersburg, FL
Florida
Job openings (Saint Petersburg)

Lifeguard

Saint Petersburg

$32.70 per hour

Florida

$19.11 per hour

Asset Protection Specialist

Saint Petersburg

$22.22 per hour

Florida

$21.07 per hour

Security Supervisor

Saint Petersburg

$21.62 per hour

Florida

$20.88 per hour

Armed Guard

Saint Petersburg

$20.00 per hour

Florida

$21.25 per hour

Monitor

Saint Petersburg

$19.43 per hour

Florida

$17.71 per hour

Armed Security Officer

Saint Petersburg

$19.22 per hour

Florida

$20.86 per hour

Fire Engineer

Saint Petersburg

$18.67 per hour

Florida

$26.66 per hour

Security Officer

Saint Petersburg

$17.93 per hour

Florida

$17.88 per hour

Traffic Controller

Saint Petersburg

$17.35 per hour

Florida

$17.52 per hour

Security Guard

Saint Petersburg

$16.99 per hour

Florida

$17.61 per hour

Job descriptions below are for educational purposes. Please refer to the employer's job description for complete details.