Job Description
Duties:
Our team is looking for a Senior Application Security Engineer with extensive product security experience and deep expertise in web security, applied cryptography, software security vulnerabilities, knowledge of IAM solutions including federation as well as superb knowledge of software security standards/best practices to join our team.
Design and implement security best practices and standards across varied engineering teams and environments.
Implement and conduct code reviews with a combination of static testing, manual reviews, and dynamic analysis / pen-testing.
Conduct threat modelling, identify & drive risk decisions, and influence technical designs and architectures.
Engage with developers to provide remediation support.
Perform security reviews of new services and features.
Build tools to simplify and automate Vulnerability Management processes
Providing engineering designs to mitigate security vulnerabilities in new software solutions.
Design and implement tooling and automation for Application Security (e.g. SAST/DAST in CI/CD)
Performing regular security testing as well as code reviews for improving the software security
Maintaining technical documentation related to software security.
Ensuring software security at all levels of architecture
Staying updated with latest tools and advanced industry practices for software security.
Advocate for security culture and educate colleagues across all parts of company
Remote position - Southern California preferred
Skills:
This is a senior position, experience in the Application Security space with an identity focus is key
Essential Skills:
Developing and implementing advanced security techniques according to technical architecture of our firm
Performing regular security testing as well as code reviews for improving the software security
Troubleshooting and debugging issues as soon as they arise
Maintaining technical documentation related to software security
Providing engineering designs to mitigate security vulnerabilities in new software solutions
Ensuring software security at all levels of architecture
Staying updated with latest tools and advanced industry practices for software security
Desirable Skills:
BS/MS degree in Computer Science, Engineering or a related subject
Demonstrated excellent technical writing skills and project/program management experience
Multiple language skills a plus.
Education:
BS/MS degree in Computer Science, Engineering or a related subject