VR Application Engineer

(Dallas, TX)

Careers at Oculus

Part of Facebook

As a VR Application Engineer, you will help design and develop VR experiences, application frameworks and tooling. Your work will likely span the family of Oculus platforms including Gear VR, Rift, WebVR and others, affecting millions of users. The ideal candidate will have experience designing, building, and tuning consumer-facing C++ applications, perhaps including some 3D games.


  • Develop native VR applications in C++ outside of engines like Unity, Unreal, and their ilk
  • Instrument, profile and fix problems to ensure best-in-class performance on resource-constrained mobile platforms
  • Design and build product metrics for tracking application quality and performance in the field
  • Work closely with internal teams to design, build and use internal and external APIs
  • Stay current with VR market trends and product offerings
  • Develop 3D experiences

Minimum Qualifications

  • 3 plus years experience in C++
  • 3 plus years software engineering experience
  • Experience profiling and optimizing production code

Meet Some of Facebook's Employees

Peipei Z.

Manager, Global Client Solutions

Peipei helps Facebook’s top clients devise solution-based and results-driven social media strategies. She creates strategic partnerships to help people and brands connect in a more meaningful way.

Cristina T.

Sr. Manager, WhatsApp Customer Support & Localization

Cristina manages the WhatsApp customer experience, translating the application into multiple languages and troubleshooting communication services worldwide.

Back to top