The ideal candidate has a proven record of developing, testing, and reviewing security measures within products at a source code level. Prior game development experience and an ability to understand the unique challenges facing the industry is a definite bonus.
Responsibilities:
- Read and write professional-grade source code in a variety of languages
- Perform security reviews of applications (including games) and source code, policies, systems, and solutions in order to continue to strengthen Zenimax commercial products, platforms, and services
- Reverse-engineer and manipulate Zenimax games and applications, by request, to identify and help correct vulnerabilities that may be exploited for illicit cheating or hacking
- Provide detailed security review reports to developers and other stakeholders
- Adhere to high-quality standards and best practices, high performance, and scalable, repeatable processes and deliverables in accordance with applicable regulations
Requirements:
- 7+ years application security experience; or 7+ years software engineering experience including some application security experience
- Advanced experience reading and writing source code in a variety of languages
- Knowledgeable in security aspects of operating system internals
- Expert-level experience with C
- Introductory knowledge of scripting languages or similar (Python, GoLang, Rust, etc)
- Advanced low-level debugging experience using tools such as IDA Pro, Ghidra, WinDbg, etc
- Usage and understanding of cryptographic libraries and implementations
- Strong engineering skills with attention to det