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