How much does a Cyber Security Engineer make?
Cyber Security Engineers play a crucial role in protecting organizations from digital threats. Their work is highly valued, and this reflects in their salaries. On average, a Cyber Security Engineer earns about $131,303 per year. This figure can vary depending on experience, skills, and location.
The salary range for Cyber Security Engineers can be quite broad. At the lower end, some professionals earn around $68,850. As experience and expertise grow, salaries can reach up to $208,962. Many factors influence these numbers, including the industry, company size, and specific job responsibilities. For instance, those in the finance or healthcare sectors often see higher pay due to the sensitive nature of the data they protect.
What are the highest paying cities for a Cyber Security Engineer?

-
Chicago, IL
Average Salary: $142,158
In Chicago, a cybersecurity expert plays a key role in protecting major tech firms and financial institutions. Companies like Boeing and Accenture offer exciting opportunities for those in the field.
Find Cyber Security Engineer jobs in Chicago, IL
-
Richmond, VA
Average Salary: $142,078
Richmond is home to many government agencies and tech companies that need strong cybersecurity. Working here means you'll be part of a growing tech scene with firms like Capital One and Verizon.
Find Cyber Security Engineer jobs in Richmond, VA
-
Washington, DC
Average Salary: $135,459
In Washington, DC, cybersecurity experts help safeguard the nation's critical infrastructure. With government agencies like the NSA and private firms like Lockheed Martin, the demand for skilled professionals is high.
Find Cyber Security Engineer jobs in Washington, DC
-
San Diego, CA
Average Salary: $134,642
San Diego offers a vibrant tech environment with a focus on cybersecurity. Companies like Qualcomm and Northrop Grumman provide dynamic roles for cybersecurity professionals.
Find Cyber Security Engineer jobs in San Diego, CA
-
Dayton, OH
Average Salary: $134,336
Dayton is known for its aerospace industry, making it a prime location for cybersecurity experts. With companies like General Electric and Boeing, there are many opportunities to protect critical systems.
Find Cyber Security Engineer jobs in Dayton, OH
-
Miami, FL
Average Salary: $134,083
Miami's diverse economy includes finance and tech, creating a need for cybersecurity talent. Working here means you'll be part of a growing tech community with companies like Citigroup and Fidelity.
Find Cyber Security Engineer jobs in Miami, FL
-
St. Louis, MO
Average Salary: $132,313
St. Louis offers a mix of industries that require cybersecurity expertise. With companies like Edward Jones and Ameren, there are many opportunities to protect critical data and systems.
Find Cyber Security Engineer jobs in St. Louis, MO
-
Los Angeles, CA
Average Salary: $131,464
Los Angeles is a hub for entertainment and tech, where cybersecurity experts are in high demand. Companies like Amazon and Google offer exciting roles for those in the field.
Find Cyber Security Engineer jobs in Los Angeles, CA
-
San Antonio, TX
Average Salary: $129,186
San Antonio is a growing tech center with a strong need for cybersecurity professionals. Companies like AT&T and Rackspace provide many opportunities for those in the field.
Find Cyber Security Engineer jobs in San Antonio, TX
-
Charlotte, NC
Average Salary: $128,826
Charlotte is a financial hub that requires robust cybersecurity measures. With firms like Bank of America and Wells Fargo, there are many opportunities for cybersecurity experts.
Find Cyber Security Engineer jobs in Charlotte, NC
What are the best companies a Cyber Security Engineer can work for?

-
Amazon.com
Average Salary: $174,400
Amazon.com offers exciting opportunities for Cyber Security Engineers. They work on protecting the company's vast digital infrastructure. Amazon operates globally, with major hubs in the United States, Europe, and Asia.
-
Amentum
Average Salary: $166,400
Amentum provides Cyber Security Engineers with roles that focus on safeguarding national security missions. They have locations across the United States, including Virginia, California, and Colorado.
-
BAE Systems USA
Average Salary: $161,447
BAE Systems USA employs Cyber Security Engineers to protect critical systems and data. They work in various locations in the United States, such as Virginia, Maryland, and Massachusetts.
-
Lawrence Livermore National Laboratory
Average Salary: $154,609
Lawrence Livermore National Laboratory offers roles for Cyber Security Engineers focused on national security. They operate primarily in California, with additional sites in other states.
-
Navy Federal Credit Union
Average Salary: $149,193
Navy Federal Credit Union provides opportunities for Cyber Security Engineers to protect financial data. They have locations across the United States, with major offices in Virginia and Colorado.
-
General Dynamics Information Technology
Average Salary: $148,555
General Dynamics Information Technology offers roles for Cyber Security Engineers to protect government and commercial data. They operate in various locations in the United States, including Virginia and Maryland.
-
Leidos
Average Salary: $147,373
Leidos employs Cyber Security Engineers to safeguard national security and commercial data. They have offices across the United States, including Virginia, California, and Texas.
-
HII
Average Salary: $146,150
HII offers roles for Cyber Security Engineers focused on protecting national defense systems. They operate in several locations in the United States, including Virginia, Mississippi, and California.
-
ASRC Federal
Average Salary: $143,402
ASRC Federal provides opportunities for Cyber Security Engineers to protect critical infrastructure. They have locations across the United States, including Virginia, Maryland, and California.
-
Piper Companies
Average Salary: $142,929
Piper Companies offers roles for Cyber Security Engineers focused on protecting financial and commercial data. They operate in various locations in the United States, including Virginia and Colorado.
How to earn more as a Cyber Security Engineer?
A Cyber Security Engineer can increase their earnings by focusing on several key areas. Gaining specialized certifications can open up higher-paying job opportunities. Certifications like Certified Information Systems Security Professional (CISSP) or Certified Ethical Hacker (CEH) are highly valued. These credentials show a deep understanding of the field and can lead to better job offers.
Experience also plays a crucial role in earning more. Working in the industry for several years allows engineers to build a strong portfolio. This experience can lead to promotions and higher salaries. Networking with other professionals can also lead to job opportunities that pay more. Attending industry conferences and joining professional groups can help build these connections. Another way to earn more is by learning new skills. Staying updated with the latest technologies and trends in cyber security can make an engineer more valuable. This continuous learning can lead to better job offers and higher pay.
Here are some key steps to increase earnings:
- Get specialized certifications.
- Gain more work experience.
- Network with other professionals.
- Learn new skills and technologies.
- Consider moving to a higher-paying industry or location.



