Elevate software engineering with expertise in security as a Security Software Engineer based in Canada. Contribute to product security lifecycle through code audits, threat modeling, and open-source collaboration.
This role combines software engineering with proactive security practices to ensure products are designed, developed, and maintained safely. The Security Software Engineer will define and lead security initiatives while collaborating with engineering teams on security assessments, secure feature development, and vulnerability remediation.
Key Responsibilities:
Define and implement security features within software products
Analyze and remediate vulnerabilities in open source software
Conduct source code audits and security analysis
Integrate security tools in engineering development pipelines
Collaborate with partners on security standards
Requirements:
Undergraduate degree in Computer Science or related field
Robust knowledge of software security vulnerabilities
Proficient in programming languages, e.g. Python, C++
Experience with Linux-based settings
Excellent communication and collaboration skills
Bring your security engineering skills to enhance product security and safeguard user data effectively.
J-18808-Ljbffr