Desired Skills and Experience
- Write software to improve network level, host level and application level security
- Use static and dynamic analysis tools to identify and fix software vulnerabilities
- Perform security code reviews
- Maintain and extend secure coding guidelines, educate developers on common weaknesses and best secure coding practices
- Extensive work experience in the field of information/software security, and extensive knowledge and deep understanding of software weaknesses (CWE, OWASP)
- Expert knowledge of C++ with 5+ years of C++ development experience
- Solid knowledge of cryptography and networking protocols
- Excellent communication and teamwork skills
- An intense interest in security and a strong desire to learn new technologies
- Knowledge of Windows internals
- Experience with static code analyser such as Lint and Clang
- Knowledge of at least one scripting language such as PHP, Perl and Python
- M.Sc. or Ph.D. degree in Computer Science or equivalent experience
- Comfortable with Git and JIRA
- Experience with machine learning techniques is a plus
- Knowledge of compiler technologies is a plus