High-paying security jobs in Miami

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 529 security jobs listed below pay well, with salaries between $36,016 and $116,120 per year. Security Officer, Security Guard and Armed Security Officer are among the most popular high-paying roles in Miami, FL.

Job title

Updated Aug 29, 2026
Job title
Miami, FL
Florida
Job openings (Miami)

Special Agent

Miami

$116,120 per year

Florida

$115,858 per year

Asset Protection Specialist

Miami

$24.15 per hour

Florida

$21.53 per hour

Armed Security Officer

Miami

$22.62 per hour

Florida

$20.60 per hour

Security Supervisor

Miami

$21.01 per hour

Florida

$20.56 per hour

Loss Prevention Officer

Miami

$20.78 per hour

Florida

$20.95 per hour

Armed Guard

Miami

$20.03 per hour

Florida

$20.78 per hour

Security Specialist

Miami

$19.32 per hour

Florida

$22.00 per hour

Security Guard

Miami

$18.20 per hour

Florida

$17.57 per hour

Loss Prevention Director

Miami

$18.01 per hour

Florida

$18.61 per hour

Security Officer

Miami

$17.69 per hour

Florida

$17.69 per hour

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