
Yes, cyber security jobs pay exceptionally well, and the salary range is heavily influenced by your specific role, experience level, and the industry you work in. If you are looking at entry-level positions, you can expect a starting salary between $60,000 and $85,000 per year. For example, a Junior Security Analyst or a SOC (Security Operations Center) Analyst typically falls into this bracket. However, the real leap happens as you specialize.
Mid-level roles like Security Engineer or Penetration Tester often command salaries from $95,000 to $140,000. The highest compensation is reserved for senior leadership and niche experts. A Security Architect or a Chief Information Security Officer (CISO) can easily see annual compensation exceeding $200,000, with total packages including bonuses and stock options reaching significantly higher.
To give you a clearer picture, here is a breakdown of average base salaries in the US market for 2026:
| Role Title | Experience Level | Typical Salary Range (USD) | Key Factor |
|---|---|---|---|
| Cybersecurity Analyst | Entry (0-2 years) | $65,000 - $85,000 | Certifications (Security+, CEH) |
| Penetration Tester | Mid (3-5 years) | $100,000 - $135,000 | Specialized skills (OSCP) |
| Security Engineer | Mid-Senior (5-8 years) | $120,000 - $160,000 | Cloud security expertise (AWS, Azure) |
| Security Architect | Senior (8+ years) | $160,000 - $200,000+ | Strategic design and risk management |
| CISO | Executive (10+ years) | $200,000 - $350,000+ | Leadership and business alignment |
The location also matters significantly. A role in San Francisco or New York will typically pay 20-30% more than the same role in a smaller Midwestern city. However, the rise of remote work is beginning to level this playing field, with many top companies offering national, location-agnostic pay bands for specialized talent.


