Meta logo
Meta Verified
Social Media, Technology, Virtual Reality, Advertising

Software Engineer, Meta Horizon Engine - Reality Labs

Redmond, WAOnsiteFull Time$219,000–$301,000 /yrPosted 1 month agoVisa sponsorship available

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Required skills

  • C++
  • real-time systems
  • collaborators
  • clients

Nice to have

  • AAA engine
  • Unreal Engine
  • Frostbite
  • Unity 3D
  • proprietary AAA
  • responsible AI

Role summary

Meta Reality Labs is seeking an engineering leader for the Meta Horizon Engine, the cross-platform native engine powering Meta Horizon experiences. This role involves setting technical direction, implementing complex system components, and leading/growing a team of engineers. Responsibilities include profiling and optimizing real-time systems for performance under strict constraints, maintaining a high quality bar for developer experience, and collaborating with partner teams to achieve product goals. The ideal candidate will have a strong background in C++ or C, extensive software development experience, and experience with real-time engine components, performance optimization, and potentially AI integration.

This is an engineering leadership role on the Meta Horizon Engine, the cross-platform native engine powering Meta Horizon experiences.

Responsibilities
  • Set direction for one or more engine systems, accurately anticipating new technology changes and product needs
  • Own and implement the hardest parts of the system, while leading and growing engineers on the team
  • Profile and optimize real-time systems to ensure performance under demanding content, resource, and thermal budgets
  • Set a high quality bar to keep the engine easy and delightful for developers to use
  • Engage in in-depth collaboration with partner teams to drive successful product outcomes


Minimum Qualifications
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • 6+ years software development experience in industry settings or PhD with 4+ years of experience
  • Experience with C++ and/or C
  • Experience in communicating effectively with a broad range of stakeholders, collaborators and clients, at different levels


Preferred Qualifications
  • Demonstrated experience leading one or more real-time engine components (e.g. Simulation, Performance, Networking, Audio, Assets) for a AAA engine (Unreal, Frostbite, Unity 3D, or other/proprietary AAA)
  • Experience adhering to and implementing responsible, ethical AI practices (e.g., risk assessment, bias mitigation, quality and accuracy reviews)
  • Experience building for multiple hardware platforms (e.g. PC, Console, MR/VR, Cloud, mobile)
  • Demonstrated ability to integrate AI tools to optimize/redesign workflows and drive measurable impact (e.g., efficiency gains, quality improvements)
  • Proven understanding of 3D math, linear algebra and physics
  • Demonstrated ongoing AI skill development (e.g., prompt/context engineering, agent orchestration) and staying current with emerging AI technologies
  • Experience with performance optimization of real-time applications
  • Experience developing SDKs or shared technology that balances the needs of multiple shipping products


$219,000/year to $301,000/year + bonus + equity + benefits
Ready to apply?
You'll be redirected to Meta's application page.

Similar roles

See how RiseMe works

Match, tailor, and prep so you send fewer applications and land more interviews.