Taro Logo

Gameplay Software Engineer - Reality Labs

Meta builds technologies that help people connect, find communities, and grow businesses through social technology and immersive experiences.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
AR/VR · Gaming
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Gameplay Software Engineer - Reality Labs

Meta's Reality Labs is at the forefront of developing innovative VR and AR technologies, focusing on creating immersive experiences that transform how people connect and work together. As a Gameplay Software Engineer in the Workrooms team, you'll be instrumental in developing the VR in-meeting experience - a revolutionary virtual space where teams can collaborate effectively regardless of physical location.

The role combines cutting-edge technology with practical applications, requiring expertise in C++ programming and real-time interactive engines. You'll be working on sophisticated systems for digital human representation and animation, creating tools and pipelines that push the boundaries of what's possible in virtual reality.

The position offers the opportunity to work with a diverse team of experts, including engineers, product managers, designers, and researchers, all dedicated to advancing the future of mixed reality technology. You'll be responsible for architecting efficient systems, implementing high-quality code, and ensuring the technology is both powerful and user-friendly.

Meta's commitment to building the next evolution in social technology makes this an exciting opportunity for someone passionate about VR/AR development. The company's resources and scale provide the perfect platform to make a significant impact in the field of virtual reality and mixed reality applications.

The ideal candidate will bring strong technical skills in C++ and 3D engines, combined with a collaborative mindset and passion for creating immersive experiences. You'll be joining a company that's actively shaping the future of digital interaction, with the chance to work on products that will define how people connect and work in virtual spaces.

Working at Meta's Reality Labs means being part of a team that's pushing the boundaries of technology while maintaining a focus on practical, user-centered solutions. The role offers the chance to work on challenging technical problems while contributing to products that will revolutionize how people interact in virtual environments.

Last updated 7 months ago

Responsibilities For Gameplay Software Engineer - Reality Labs

  • Build tech, tools and pipelines for generating very high quality digital representations of people
  • Architect and implement efficient and reusable systems that drive animation in complex real-time cross-platform applications
  • Set a high-quality bar to make our technology easy and delightful for developers to use
  • Write high-quality, well optimized, and maintainable code
  • Collaborate with other engineers, product managers, designers, artists, and user researchers to deliver innovative mixed reality and flat-screen products

Requirements For Gameplay Software Engineer - Reality Labs

  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • Strong experience with C++
  • Experience as an engineer building and shipping features within 3D real-time interactive engines (Unity 3D, Unreal, or other/proprietary)
  • Expertise in object-oriented and component-based design experience
  • Strong problem-solving and communication skills

Interested in this job?