Cybersecurity Lead Software Engineer
Position Overview: We are seeking an experienced and highly skilled Cybersecurity Lead Software Engineer to join our team. The Cybersecurity Lead Software Engineer will be responsible for designing and implementing robust security measures for our software applications, with a focus on Linux environments. This role requires in-depth knowledge of cybersecurity principles, strong development skills, and the ability to lead and mentor a team of engineers. This is a 6 month contract to direct hire, hybrid schedule after initial training period.
Key Responsibilities:
Security Architecture: Design and implement security architecture for our software applications running on Linux platforms.
Conduct threat modeling and risk assessments to identify vulnerabilities and weaknesses.Develop security strategies and roadmaps to enhance overall system security.
Secure Development: Lead the integration of security into the software development lifecycle (SDLC).
Collaborate with software development teams to ensure secure coding practices and code reviews.Perform static and dynamic code analysis to identify and remediate security issues.
Penetration Testing and Vulnerability Assessment: Conduct regular penetration testing and vulnerability assessments on software and systems.
Analyze and prioritize security findings and coordinate remediation efforts.
Incident Response and Monitoring: Develop and maintain incident response plans and playbooks.
Monitor security events and incidents, investigate and respond to security breaches.Implement security monitoring tools and systems.
Authentication and Authorization: Implement strong authentication and authorization mechanisms.
Manage access control policies and enforce least privilege access.