Job description

On the Oculus Browser team, we're imagining and building what the future of the web will be like on AR/VR devices. The team is responsible for one of the most used applications in the Oculus ecosystem, leading the industry in developing and implementing web standards for AR/VR, and providing web technologies as a service to other VR applications. We’re looking for an experienced engineer with extensive experience across a range of technologies they can draw on to lead the architecture, technical direction, standards innovation, and feature implementation for Oculus Browser.

RESPONSIBILITIES

  • Propose, design, and implement architectural improvements to Chromium and Oculus Browser.
  • Collaborate with our engineering manager and product manager to identify, prioritize, and cost new browser features.
  • Demonstrate technical breadth and depth across dozens of browser feature areas.
  • Collaborate with framework/experience developers to build, improve, and support WebXR based experiences.
  • Integrate Oculus Browser deep into our platform, enabling other applications to leverage the web.
  • Mentor less experienced engineers.
  • Work with web standards committees and represent Facebook/Oculus to further standards that enable VR experiences (WebXR, WebGraphics, WebAssembly, WebAudio, etc.).

MINIMUM QUALIFICATIONS

  • B.S. in Comp Sci/Comp Engineering or equivalent experience
  • 6+ years industry experience shipping consumer software and/or developer platforms
  • Experience working with 1 million+ lines of code
  • Experience developing systems level software in C++ or similar systems level software languages
  • Experience designing and implementing software systems
  • Web platform experience – e.g. HTML, JavaScript, CSS, web standards, etc.
  • Demonstrated experience working on projects that required cross-functional and cross discipline team interactions

PREFERRED QUALIFICATIONS

  • Experience developing and integrating with web browser engines (Chromium/Blink, WebKit, EdgeHTML, etc.)
  • Experience with the Android operating system
  • Full stack experience – front-end and back-end
  • Experience with computer graphics, GPU programming (e.g. HLSL, GLSL, or similar)
  • Experience with computer security, cryptography and digital signatures

Facebook is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, you may contact us at [email protected].

How to apply

Apply at Facebook careers! 👇