Geico Auto Insurance

Staff Software Engineer, Vulnerability Management

Geico Auto Insurance

Remote
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

Are you passionate about protecting sensitive data and ensuring the security of software systems? Do you have a strong background in software development and a keen eye for identifying and addressing vulnerabilities? If so, Geico Auto Insurance is seeking a highly skilled and motivated Staff Software Engineer to join our Vulnerability Management team. In this role, you will play a crucial role in safeguarding our organization against potential cyber threats and ensuring the integrity of our software systems. We are looking for a candidate with extensive experience in software engineering, a deep understanding of security principles, and a commitment to staying up-to-date on emerging vulnerabilities and mitigation strategies. If you are a self-starter with a strong attention to detail and a passion for making a difference in the world of cybersecurity, we want to hear from you.

  1. Develop and maintain a comprehensive understanding of the organization's software systems and their vulnerabilities.
  2. Conduct regular assessments of software systems to identify potential vulnerabilities and security risks.
  3. Collaborate with cross-functional teams to implement effective vulnerability management strategies and solutions.
  4. Stay up-to-date on emerging security threats and industry best practices to ensure the organization's software systems are protected.
  5. Utilize strong coding skills and knowledge of various programming languages to proactively address vulnerabilities in software systems.
  6. Develop and maintain security policies and procedures to ensure compliance with industry standards and regulations.
  7. Participate in the design and architecture of new software systems to ensure security is built in from the beginning.
  8. Conduct regular security training and awareness sessions for development teams to promote a culture of security.
  9. Conduct thorough investigations and analysis of security incidents and implement corrective actions to prevent future occurrences.
  10. Continuously monitor and track vulnerabilities, prioritize them, and work with development teams to remediate them in a timely manner.
  11. Regularly report on vulnerability management efforts and provide updates to management and other stakeholders.
  12. Serve as a subject matter expert on software security and provide guidance and support to development teams.
  13. Participate in risk assessments and provide recommendations for mitigating identified risks.
  14. Actively participate in the development and implementation of disaster recovery and business continuity plans.
  15. Collaborate with external partners and vendors to ensure the security of third-party software systems.
Where is this job?
This job opening is listed as 100% remote
Job Qualifications
  • Proficiency In Programming Languages Such As Java, C++, And Python.

  • Bachelor's Or Master's Degree In Computer Science, Information Technology, Or Related Field.

  • Minimum Of 5 Years Experience In Software Engineering, With A Focus On Vulnerability Management.

  • Experience With Vulnerability Scanning And Assessment Tools, Such As Nessus Or Qualys.

  • Strong Understanding Of Security Principles And Best Practices, Including Secure Coding And Vulnerability Remediation.

Required Skills
  • Risk Management

  • Network Security

  • Code Review

  • Penetration testing

  • Threat detection

  • Security analysis

  • Patch management

  • Incident response

  • Threat Intelligence

  • cybersecurity

  • Vulnerability Assessment

Soft Skills
  • Communication

  • Conflict Resolution

  • Emotional Intelligence

  • Leadership

  • Time management

  • Interpersonal Skills

  • Critical thinking

  • Teamwork

  • Adaptability

  • Problem-Solving

Compensation

According to JobzMall, the average salary range for a Staff Software Engineer, Vulnerability Management is $118,000 to $170,000 per year. This salary range may vary depending on factors such as location, experience, and the specific company or industry the individual works in. Some highly experienced and skilled Staff Software Engineers in this field may earn upwards of $200,000 per year.

Additional Information
Geico Auto Insurance is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedAugust 15th, 2025
Apply BeforeApril 11th, 2026
This job posting is from a verified source. 
Reposted

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About Geico Auto Insurance

The Government Employees Insurance Company is an American auto insurance company with headquarters in Chevy Chase, Maryland. It is the second largest auto insurer in the United States, after State Farm. It's Parent organization is Berkshire Hathaway.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started