Software Engineer, Realtime Engine Technology - Reality Labs

Meta Careers

Los Angeles, Burlingame, Redmond (CA, CA, WA)

On-site

USD 180,000 - 240,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Meta is seeking a Realtime Engine Technology engineer to design and develop real-time interactive software powering immersive experiences. You will contribute to engine-level systems and collaborate across hardware, software, and content teams.

The role emphasizes C/C++, cross-disciplinary collaboration, and optimization across PC, console, MR/VR, and cloud platforms, with a focus on responsible AI practices.

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, or equivalent practical experience.
  • 6+ years of software development experience (or PhD with 4+ years).
  • Experience with C++ and/or C.
  • Experience building engine-level systems for 3D real-time engines (Unity/Unreal/Frostbite).
  • Experience multi-platform development (PC, Console, MR/VR, Cloud, mobile).
  • In-depth understanding of 3D math, linear algebra, and physics.
  • Experience adhering to responsible, ethical AI practices.
  • Ability to integrate AI tools to optimize workflows.

Responsibilities

  • Design and develop real-time interactive software powering immersive experiences.
  • Collaborate with stakeholders across disciplines to ship platform features.
  • Optimize performance for CPU, GPU, and memory in real-time applications.

Skills

C/C++
Real-time
3D math
AI concepts
Cross-functional
Multi-platform
Optimization

Education

Bachelors in CS/Engineering or equiv

Tools

Unity 3D
Unreal Engine
Frostbite
Graphics/Rendering

Job description

At Meta, we're building innovative products that make it easier for people to connect with each other and enjoy immersive experiences. Our team of experts is developing and shipping products at the intersection of hardware, software, and content, pushing the future of computing platforms and redefining the way people work, play, and connect.

As a Realtime Engine Technology engineer, you'll play a key role in designing and developing real-time interactive software that powers our immersive experiences, enabling seamless and intuitive interactions between users and virtual environments. By joining our team, you'll contribute to building the next generation of immersive computing experiences.

  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • Bachelor's degree in Computer Science, Computer Engineering, a relevant technical field, or equivalent practical experience
  • 6+ years of software development experience in industry settings or a 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
  • Experience building engine-level systems (e.g., Rendering, Collision, Physics, Input Processing, Audio, Animation, Networking, etc.) for 3D real-time interactive engines (Unity 3D, Unreal, Frostbite, or other/proprietary)
  • Demonstrated ongoing AI skill development (e.g., prompt/context engineering, agent orchestration) and staying current with emerging AI technologies
  • Demonstrated ongoing AI skill development (e.g., prompt/context engineering, agent orchestration) and staying current with emerging AI technologies
  • Experience building for multiple hardware platforms (e.g., PC, Console, MR/VR, Cloud, mobile)
  • In-depth understanding of 3D math, linear algebra, and physics
  • Experience adhering to and implementing responsible, ethical AI practices (e.g., risk assessment, bias mitigation, quality and accuracy reviews)
  • Demonstrated ability to integrate AI tools to optimize/redesign workflows and drive measurable impact (e.g., efficiency gains, quality improvements)
  • Experience with performance optimization of real-time applications (CPU, GPU, Memory, etc.)
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Real-Time Engine Engineer for Immersive Experiences
Real-Time Engine Engineer for Immersive Experiences

Meta Careers • Los Angeles (CA), Burlingame (CA), Redmond (WA)

On-site
USD 180,000 - 240,000
Embedded Software Engineer, Silicon Validation Firmware
Embedded Software Engineer, Silicon Validation Firmware

Meta Careers • Sunnyvale (CA), Redmond (WA), Austin (TX)

On-site
USD 140,000 - 210,000
Software Engineer, Infrastructure
Software Engineer, Infrastructure

SupportFinity™ • United States

On-site
USD 180,000 - 250,000
Software Engineer, Infrastructure (Technical Leadership)
Software Engineer, Infrastructure (Technical Leadership)

Meta Careers • Bellevue (WA), Menlo Park (CA)

On-site
USD 240,000 - 320,000
Senior AI Engineer
Senior AI Engineer

Companion Group Ltd • United States

Remote
USD 140,000 - 220,000
Research Mechanical Engineer, Robotics
Research Mechanical Engineer, Robotics

Meta Careers • Redmond (WA)

On-site
USD 120,000 - 190,000
Hardware Research Engineer, Meta Robotics Studio
Hardware Research Engineer, Meta Robotics Studio

Meta • Redmond (WA), Northern (KY)

On-site
USD 150,000 - 210,000
Computer Vision Engineer, Reality Labs
Computer Vision Engineer, Reality Labs

Meta • Redmond (WA)

On-site
USD 122,000 - 181,000
Software Engineer, Product
Software Engineer, Product

Meta • Madison (WI)

On-site
USD 184,000 - 257,000
Embedded Software Engineer, Firmware
Embedded Software Engineer, Firmware

Meta • Sunnyvale (CA)

On-site
USD 154,000 - 217,000