GEICO
Staff Software Engineer, Vulnerability Management (REMOTE)
GEICO, New York, New York, United States
Overview
GEICO is seeking an experienced full-stack engineer for the Staff Software Engineer, Vulnerability Management (REMOTE) role. The ideal candidate has a proven track record of design, development, and implementation of scalable solutions in hybrid environments using commercial and open-source products, preferably in the Cybersecurity domain. This role will lead enterprise initiatives and collaboration with cross-functional teams as well as designing and implementing secure and scalable solutions to drive Vulnerability Management initiatives. Responsibilities Provide technical leadership for cybersecurity program strategy, software development, integration decisions, and analysis of design constraints and trade-offs in system and security design Lead design, development, and delivery of security solutions to drive Vulnerability Management initiatives Deliver automation initiatives, conduct advanced research, and develop proofs of concept to enhance security capabilities and improve overall efficiency Achieve security business outcomes through force multiplication Develop, integrate, and maintain multilevel cybersecurity designs, architectures, policies, and procedures Provide secure design guidance and recommendations to developers, infrastructure, and product engineers Influence and educate partner teams to bring an engineering-first approach to sustainable security systems Mentor peers and team members in security technologies, enterprise solution design, deployment, and effective customer interaction Provide motivating demonstrations and communications to show the value of security measures to the business, highlighting low impact on systems, improved operability and resiliency
Qualifications
Tech-lead with full-stack software development and DevSecOps experience in a hybrid environment (AWS, Azure, on-prem) Development and leadership in Cybersecurity domain, preferably in Vulnerability Management Engineering Specialization with at least one modern language such as Java, Go, Python or C#, and a scripting language Extensive knowledge and experience building data-intensive large-scale distributed systems on cloud Experience designing architecture and systems, including patterns, reliability, and scaling Fluency in DevOps concepts and CI/CD pipelines, infrastructure as code Experience with application performance monitoring tools and performance assessments Ability to design, implement, deploy, and operate systems to solve complex security problems in a fast-paced environment Strong knowledge of industry-standard security tools, frameworks, and best practices (MITRE, CIS, NIST) Experience working with auditors and demonstrating security controls
Experience
6+ years of non-internship professional software engineering experience building large-scale distributed systems 4+ years in a tech-lead role including architecture and design 4+ years of experience with AWS, GCP, Azure, or other cloud providers 3+ years of experience with open-source frameworks Foundational knowledge of security best practices for system design and development Experience building applications for the security domain Experience assessing security vulnerabilities and driving remediation is a plus Professional security certification (e.g., CISSP, CCSP, CSSLP) is a plus
Education
Bachelors degree in Computer Science, Information Systems, Cyber Security, or equivalent education with work experience
Annual Salary
$110,000.00 - $230,000.00 The above annual salary range is a general guideline. FinalOffer will be based on factors including scope, responsibilities, experience, education, and market considerations. GEICO does not sponsor for employment authorization for this position at this time. The GEICO Pledge
Great Company:
At GEICO, we help customers through lifes twists and turns and are committed to innovation and growth.
Great Careers:
We offer development programs, mentorship, and coaching.
Great Culture:
We foster an inclusive culture rooted in integrity and collaboration.
Great Rewards:
We provide compensation and benefits to support well-being and financial future. We also offer flexible work arrangements, including GEICO Flex for remote work up to four weeks per year. The equal employment opportunity policy of the GEICO Companies provides for fair and equal employment opportunity for all associates and job applicants regardless of race, color, religious creed, national origin, ancestry, age, gender, pregnancy, sexual orientation, gender identity, marital status, familial status, disability or genetic information, in compliance with applicable federal, state and local law. GEICO hires and promotes individuals solely on the basis of their qualifications for the job. Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Information Technology
Industries
Software Development
Referrals increase your chances of interviewing at GEICO. Get notified about new Staff Software Engineer jobs in San Francisco Bay Area. #J-18808-Ljbffr
GEICO is seeking an experienced full-stack engineer for the Staff Software Engineer, Vulnerability Management (REMOTE) role. The ideal candidate has a proven track record of design, development, and implementation of scalable solutions in hybrid environments using commercial and open-source products, preferably in the Cybersecurity domain. This role will lead enterprise initiatives and collaboration with cross-functional teams as well as designing and implementing secure and scalable solutions to drive Vulnerability Management initiatives. Responsibilities Provide technical leadership for cybersecurity program strategy, software development, integration decisions, and analysis of design constraints and trade-offs in system and security design Lead design, development, and delivery of security solutions to drive Vulnerability Management initiatives Deliver automation initiatives, conduct advanced research, and develop proofs of concept to enhance security capabilities and improve overall efficiency Achieve security business outcomes through force multiplication Develop, integrate, and maintain multilevel cybersecurity designs, architectures, policies, and procedures Provide secure design guidance and recommendations to developers, infrastructure, and product engineers Influence and educate partner teams to bring an engineering-first approach to sustainable security systems Mentor peers and team members in security technologies, enterprise solution design, deployment, and effective customer interaction Provide motivating demonstrations and communications to show the value of security measures to the business, highlighting low impact on systems, improved operability and resiliency
Qualifications
Tech-lead with full-stack software development and DevSecOps experience in a hybrid environment (AWS, Azure, on-prem) Development and leadership in Cybersecurity domain, preferably in Vulnerability Management Engineering Specialization with at least one modern language such as Java, Go, Python or C#, and a scripting language Extensive knowledge and experience building data-intensive large-scale distributed systems on cloud Experience designing architecture and systems, including patterns, reliability, and scaling Fluency in DevOps concepts and CI/CD pipelines, infrastructure as code Experience with application performance monitoring tools and performance assessments Ability to design, implement, deploy, and operate systems to solve complex security problems in a fast-paced environment Strong knowledge of industry-standard security tools, frameworks, and best practices (MITRE, CIS, NIST) Experience working with auditors and demonstrating security controls
Experience
6+ years of non-internship professional software engineering experience building large-scale distributed systems 4+ years in a tech-lead role including architecture and design 4+ years of experience with AWS, GCP, Azure, or other cloud providers 3+ years of experience with open-source frameworks Foundational knowledge of security best practices for system design and development Experience building applications for the security domain Experience assessing security vulnerabilities and driving remediation is a plus Professional security certification (e.g., CISSP, CCSP, CSSLP) is a plus
Education
Bachelors degree in Computer Science, Information Systems, Cyber Security, or equivalent education with work experience
Annual Salary
$110,000.00 - $230,000.00 The above annual salary range is a general guideline. FinalOffer will be based on factors including scope, responsibilities, experience, education, and market considerations. GEICO does not sponsor for employment authorization for this position at this time. The GEICO Pledge
Great Company:
At GEICO, we help customers through lifes twists and turns and are committed to innovation and growth.
Great Careers:
We offer development programs, mentorship, and coaching.
Great Culture:
We foster an inclusive culture rooted in integrity and collaboration.
Great Rewards:
We provide compensation and benefits to support well-being and financial future. We also offer flexible work arrangements, including GEICO Flex for remote work up to four weeks per year. The equal employment opportunity policy of the GEICO Companies provides for fair and equal employment opportunity for all associates and job applicants regardless of race, color, religious creed, national origin, ancestry, age, gender, pregnancy, sexual orientation, gender identity, marital status, familial status, disability or genetic information, in compliance with applicable federal, state and local law. GEICO hires and promotes individuals solely on the basis of their qualifications for the job. Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Information Technology
Industries
Software Development
Referrals increase your chances of interviewing at GEICO. Get notified about new Staff Software Engineer jobs in San Francisco Bay Area. #J-18808-Ljbffr