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 221 security jobs listed below pay well, with salaries between $16.99 and $22.04 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 14, 2026
Job title
Saint Petersburg, FL
Florida
Job openings (Saint Petersburg)

Environmental Health and Safety Specialist

Saint Petersburg

$69,822 per year

Florida

$86,893 per year

Asset Protection Specialist

Saint Petersburg

$22.25 per hour

Florida

$21.07 per hour

Security Supervisor

Saint Petersburg

$22.04 per hour

Florida

$20.90 per hour

Armed Security Officer

Saint Petersburg

$19.31 per hour

Florida

$20.90 per hour

Fire Engineer

Saint Petersburg

$18.67 per hour

Florida

$26.55 per hour

Security Officer

Saint Petersburg

$17.98 per hour

Florida

$17.91 per hour

Security Guard

Saint Petersburg

$16.99 per hour

Florida

$17.62 per hour

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