Desired Skills and Experience
- Design and implement systems that enhance the security of Oculus products and infrastructure
- Design and implement abuse detection systems
- Conduct design and code reviews
- Evaluate engineering responses to security threats and implement mitigations
- Provide security guidance to new projects and initiatives
- Code in PHP, C/C++, Java, and Python
- Bachelors in Computer Science or related field
- Experience with core security concepts, including: User and code authentication and authorization systems Core cryptography concepts Secure coding practices Application security concepts Familiarity with network and web security protocols such as TLS, IPSec etc.
- User and code authentication and authorization systems
- Core cryptography concepts
- Secure coding practices
- Application security concepts
- Familiarity with network and web security protocols such as TLS, IPSec etc.
- Experience with device security concepts, including: Secure boot Hypervisors Operating systems security concepts
- Secure boot
- Hypervisors
- Operating systems security concepts
- Security-focused design and architecture skills
- Experience advocating for technical security solutions across functional domains
- 3+ years of industry experience architecting and implementing security features and solutions
- 5+ years of native code development ( C/C++)
- Experience with security engineering solutions across device and service technology stacks
- 5+ years of industry security experience
- Masters or PhD in Computer science or related field
- Security patents, technical security conference presentations, or other indicators of industry grade security expertise
- 5+ years of industry grade code development experience
- Prior Android and Linux expertise
- Secure manufacturing systems experience
- Experience authoring and managing key management systems
- Experience with ARM based embedded systems
- JavaScript and PHP experience
Apply