Careers - Lead Software Engineer, Oculus Home | Oculus

Lead Software Engineer, Oculus Home

Software Engineering | Menlo Park, California

As a Lead Software Engineer on Oculus Home, you’ll be architecting and building the virtual destination on mobile to discover and launch into VR experiences. We’re looking for talented engineers passionate about product and working on cutting edge VR. The ideal candidate is an experienced Android engineer with a history of shipping highly performant and engaging 3D products at scale and has a strong understanding of game engine technology.


  • Create innovative VR features in Oculus Home for the mobile experience
  • Lead performance optimizations the mobile experience
  • Instrument, profile and fix problems to ensure best-in-class performance on resource-constrained mobile platforms
  • Work within the rendering pipeline to optimize performance and quality
  • Develop 3D experiences

Minimum Qualification

  • 5+ years of experience developing and debugging real-time graphics code for shipping products
  • Bachelors in computer graphics/computer science or equivalent experience
  • Experience with Android
  • Experience with React or equivalent frameworks
  • Analytical and troubleshooting skills
  • Understanding of managing the tradeoffs between power and performance

Ready to Join?

Apply Now

Oculus is proud to be an Equal Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.

If you need assistance or an accommodation due to a disability, you may contact us at or you may call us at 1+650-308-7837.