How much does a Cyber Security Engineer make?
Cyber Security Engineers play a key role in protecting organizations from cyber threats. They often earn a good salary for their skills and responsibilities. The average yearly salary for a Cyber Security Engineer stands at around $136,000. This average covers many levels of experience and industries.
Starting out, a Cyber Security Engineer can expect to earn around $60,000 to $75,000 per year. As experience and expertise grow, so does the salary. With 5-10 years of experience, salaries often reach between $119,000 and $148,000 annually. Those with more than 10 years in the field can earn upwards of $177,000 per year. These figures show a clear path for growth and increased earning potential.
What are the highest paying cities for a Cyber Security Engineer?

-
Dayton, OH
Average Salary: $153,775
In Dayton, working in cybersecurity offers a stable career path with opportunities to grow. Companies like NCR Corporation and General Electric value tech-savvy professionals to secure their systems.
Find Cyber Security Engineer jobs in Dayton, OH
-
Denver, CO
Average Salary: $145,629
Denver provides a vibrant environment for cybersecurity experts. With firms such as Charles Schwab and Axos Financial, there are many chances to enhance your skills and network with industry leaders.
Find Cyber Security Engineer jobs in Denver, CO
-
Chicago, IL
Average Salary: $145,393
Chicago is a hub for cyber defense, with major banks and tech firms seeking security specialists. Working here means constant learning and high demand for your skills.
Find Cyber Security Engineer jobs in Chicago, IL
-
Washington, DC
Average Salary: $143,578
In Washington, D.C., cybersecurity is critical due to the concentration of government agencies and defense contractors. Professionals here enjoy a dynamic work environment and the chance to protect national security.
Find Cyber Security Engineer jobs in Washington, DC
-
Richmond, VA
Average Salary: $142,872
Richmond offers a growing field for cybersecurity experts. With a mix of government and private sectors, there are many opportunities to make a significant impact on security measures.
Find Cyber Security Engineer jobs in Richmond, VA
-
San Diego, CA
Average Salary: $142,710
San Diego's tech scene is booming, offering many roles for cybersecurity talent. Companies like Qualcomm and Raytheon Technologies provide cutting-edge challenges and career growth.
Find Cyber Security Engineer jobs in San Diego, CA
-
Los Angeles, CA
Average Salary: $142,518
Los Angeles is a prime location for cybersecurity careers, with major entertainment and tech companies needing skilled professionals to safeguard their data and networks.
Find Cyber Security Engineer jobs in Los Angeles, CA
-
Austin, TX
Average Salary: $142,399
Austin's tech industry is rapidly expanding, making it an exciting place to work in cybersecurity. With companies such as Dell and Apple, the city offers innovative challenges and career advancement.
Find Cyber Security Engineer jobs in Austin, TX
-
Charlotte, NC
Average Salary: $142,078
Charlotte offers a thriving environment for cybersecurity experts, with financial institutions and tech firms needing robust security solutions. The city is a great place to build and advance your career.
Find Cyber Security Engineer jobs in Charlotte, NC
-
St. Louis, MO
Average Salary: $137,378
St. Louis is a great place for cybersecurity careers, with opportunities in both the public and private sectors. Companies value tech-savvy individuals to protect their systems and data.
Find Cyber Security Engineer jobs in St. Louis, MO
What are the best companies a Cyber Security Engineer can work for?

-
Amazon.com
Average Salary: $176,416
Amazon.com offers dynamic roles for Cyber Security Engineers. They work in various locations, including Seattle, New York, and San Francisco. Amazon seeks experts to protect its systems from cyber threats, ensuring robust security.
-
PwC
Average Salary: $175,250
PwC provides opportunities for Cyber Security Engineers across the globe. They have offices in major cities like London, New York, and Sydney. PwC focuses on safeguarding their clients' digital assets against cyber attacks.
-
Deloitte
Average Salary: $160,324
Deloitte offers competitive salaries for Cyber Security Engineers. They operate worldwide, with offices in London, New York, and Sydney. Deloitte aims to protect client information and systems from evolving cyber threats.
-
Peraton
Average Salary: $158,500
Peraton hires Cyber Security Engineers to safeguard national security missions. They have locations in Virginia, Colorado, and Texas. Peraton emphasizes protecting sensitive information and critical infrastructure.
-
Regions Financial
Average Salary: $149,279
Regions Financial seeks Cyber Security Engineers to protect their banking systems. They operate in the southeastern U.S., including Alabama and Florida. The focus is on securing customer data and financial transactions.
-
HII
Average Salary: $146,390
HII offers roles for Cyber Security Engineers in national defense. They are based in Virginia and California. HII aims to protect military and government systems from cyber threats.
-
General Dynamics Information Technology
Average Salary: $145,291
General Dynamics Information Technology needs Cyber Security Engineers for national security projects. They operate in Virginia and Maryland. The role involves securing sensitive government information.
-
SAIC
Average Salary: $141,747
SAIC hires Cyber Security Engineers to protect critical systems. They have offices in Virginia and Maryland. The focus is on safeguarding national security and government infrastructure.
-
Leidos
Average Salary: $135,773
Leidos offers opportunities for Cyber Security Engineers in national defense. They operate in Virginia and Colorado. They aim to secure sensitive government and military systems.
-
Booz Allen Hamilton
Average Salary: $133,668
Booz Allen Hamilton seeks Cyber Security Engineers for critical projects. They have offices in Virginia and California. Their focus is on protecting national security and government data.
How to earn more as a Cyber Security Engineer?
Becoming a Cyber Security Engineer can lead to a rewarding career with great earning potential. To maximize your salary, focus on these key factors. First, gaining advanced certifications will set you apart from the competition. Certifications like CISSP (Certified Information Systems Security Professional) or CEH (Certified Ethical Hacker) can make you more attractive to employers. Second, building a strong portfolio of projects will demonstrate your skills and experience. This includes hands-on experience with real-world security issues and solutions. Third, staying current with the latest technology and trends in cyber security will keep your skills relevant. This means regularly attending workshops, webinars, and conferences. Fourth, networking with other professionals in the field can open doors to new opportunities. Joining professional organizations and participating in online forums can be very beneficial. Lastly, pursuing further education, such as a master’s degree in cyber security, can lead to higher earning potential.
Here are some additional steps to consider:
- Advanced Certifications: Obtain certifications like CISSP, CEH, or CompTIA Security+.
- Project Portfolio: Create a portfolio showcasing your work on security projects.
- Continuous Learning: Keep up with the latest in cyber security through courses and training.
- Networking: Join professional groups and attend industry events to meet others in the field.
- Higher Education: Consider a master’s degree in cyber security for better job prospects and pay.



