Meta logo

Senior Software Engineer, VR Gameplay

Meta

Job Overview

Meta is seeking a Senior Software Engineer to join the Supernatural team, focusing on the development and support of the interactive experience of the Supernatural VR app on Oculus Quest and other VR platforms. This role involves leading the development of new workout modalities and enhancing existing gameplay systems. You will collaborate with designers to prototype new game concepts and create tools to facilitate experimentation.

Key Responsibilities

  • Lead Development: Oversee the development and support of gameplay systems.
  • Standards and Best Practices: Drive game engineering standards and best practices.
  • Prototyping: Prototype new gameplay concepts and mechanics.
  • Tool Development: Develop design-facing tools for gameplay prototyping.
  • Technical Support: Provide technical support for live applications and global operations.
  • Release Practices: Improve release practices to enable rapid iteration and release of new features.
  • On-Call Model: Participate in an active on-call model, continuously improving monitoring and support for a live product.
  • Collaboration: Work effectively with a multidisciplinary team including product managers, designers, QA, and marketing.
  • Feature Development: Help plan and prioritize feature development and improvements.
  • Quality Assurance: Conduct technical design reviews, code reviews, and retrospectives.
  • Relationship Building: Build strong relationships across the Technology discipline and Reality Lab.
  • Mentorship: Mentor and coach other engineers in game engineering best practices.

Minimum Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, or a related technical field, or equivalent practical experience.
  • 5+ years of experience as an engineer shipping user-facing features on games or other 3D interactive products.
  • Experience developing in Unity, Unreal, or an equally robust game engine.
  • Experience with player mechanics in 3D interactive applications.
  • Experience working on client platforms such as game consoles or mobile devices.
  • Experience with live applications at scale with high-frequency shipping cycles.
  • Experience with prototyping teams in an advisory role.
  • Experience developing design-facing tooling for gameplay prototyping.
  • Experience with multiplayer application frameworks.

Preferred Qualifications

  • Experience developing VR applications.
  • Experience with graphics programming and rendering pipelines.
  • Experience with audio processing and spatial audio techniques.
  • Familiarity with agile software development methodologies.
  • Deep expertise in Unity and C#.
  • Expertise in mobile hardware optimization for performance.
  • Experience with multiplayer networking and scale optimizations.
  • Experience with Amazon GameLift and Vivox.

About Meta

Meta builds technologies that help people connect, find communities, and grow businesses. We are moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology. Join us to shape a future that will take us beyond what digital connection makes possible today.

Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based on race, religion, color, national origin, sex, sexual orientation, gender identity, age, or any other legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable law.

Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need assistance or accommodations due to a disability, please let us know.

Benefits
Extracted with AI

  • Health insurance
  • Paid vacation
  • Bonus
  • Equity

Similar jobs

Last update: 23 minutes ago

ZAUBAR logo
ZAUBAR

Senior Fullstack & Unity Developer (Gen AI, AR)

Join ZAUBAR as a Senior Fullstack & Unity Developer in Berlin to create immersive AR experiences with GenAI. Work on cutting-edge technology in a dynamic team.

Tactile Games logo
Tactile Games

Senior Backend Engineer, LiveOps

Join Tactile Games as a Senior Backend Engineer in Copenhagen, working on LiveOps with Node.js, TypeScript, and React.js.

ZAUBAR logo
ZAUBAR

Senior Web Fullstack Developer with Vue/Nuxt.js Experience

Join ZAUBAR as a Senior Web Fullstack Developer with Vue/Nuxt.js expertise for remote AR projects.

Motius logo
Motius

Senior Backend Developer

Join Motius as a Senior Backend Developer to work on cutting-edge R&D projects using AWS, Docker, GraphQL, and more in a hybrid work environment.

Bitmovin logo
Bitmovin

Senior C++ Software Engineer

Join Bitmovin as a Senior C++ Software Engineer to develop scalable video streaming solutions using modern C++ and cloud-native architectures.

OnHires logo
OnHires

Senior Full Stack Engineer (PHP, Angular, React)

Seeking a Senior Full Stack Engineer with PHP, Angular, React expertise for remote work in the EU. 6+ years experience required.

Computer Futures logo
Computer Futures

Mid-Level Full Stack Software Engineer - Cloud & Web

Join as a Full Stack Software Engineer focusing on C#, Azure, and Microservices in a dynamic team with flexible work options.

Travian Games logo
Travian Games

Senior Developer/DevOps Software Engineer

Join Travian Games as a Senior Developer/DevOps Engineer in Munich. Work with PHP, Kubernetes, and Docker in a hybrid environment.

Together AI logo
Together AI

Senior Backend Engineer - Java, Rust, Go

Join Together AI as a Senior Backend Engineer in Amsterdam. Work with Java, Rust, and Go to build scalable backend systems.

Pass App logo
Pass App

Senior Software Engineer (Backend)

Join Pass App as a Senior Software Engineer (Backend) to build scalable web3 solutions using microservices, TypeScript, and Node.js.

Attio logo
Attio

Senior Product Engineer [Rust & Typescript]

Join Attio as a Senior Product Engineer working with Rust & TypeScript to build innovative CRM features. Remote work available.

Computer Futures logo
Computer Futures

C# Software Developer with .NET and Angular

Join our team as a C# Software Developer in Karlsruhe, focusing on .NET, Angular, and Azure technologies. Flexible work model and competitive salary.

Nebius AI logo
Nebius AI

Senior Software Engineer (C++)

Join Nebius as a Senior Software Engineer (C++) to develop reliable cloud services in a hybrid work environment.

Semrush logo
Semrush

Senior NodeJS Developer

Join Semrush as a Senior NodeJS Developer to build and enhance digital marketing tools. Work remotely with flexible hours.

Braintrust logo
Braintrust

iOS Developer

Join Tezza as an iOS Developer to enhance our app with Swift and SwiftUI, working remotely in a creative team.

Omnicom Media Group logo
Omnicom Media Group

Fullstack Developer .NET, React/TypeScript

Join Omnicom Media Group as a Fullstack Developer specializing in .NET, React/TypeScript. Work on innovative solutions with a dynamic team.

Almedia logo
Almedia

Senior Frontend Engineer (React.js)

Join Almedia as a Senior Frontend Engineer in Berlin to build scalable web applications using React.js and Next.js.

Applied Intuition logo
Applied Intuition

Software Engineer - Autonomous Driving

Join Applied Intuition as a Software Engineer in Munich to tackle autonomous driving challenges with top ADAS/AV programs.

Polarsteps logo
Polarsteps

Senior Frontend Engineer with React and TypeScript

Join Polarsteps as a Senior Frontend Engineer in Amsterdam. Work with React, TypeScript, and more in a hybrid environment.

Catena Media logo
Catena Media

Senior Full Stack Developer

Join Catena Media as a Senior Full Stack Developer to enhance our Ad Delivery Platform using React, Node.js, and more in a hybrid work environment.

Safe logo
Safe

Senior Software Engineer Mobile (React Native)

Join Safe as a Senior Software Engineer Mobile (React Native) to develop high-quality mobile apps, collaborate with cross-functional teams, and mentor peers.

Triad Group Plc logo
Triad Group Plc

Senior Ruby Developer

Join Triad Group Plc as a Senior Ruby Developer, working remotely with Ruby on Rails, JavaScript, and more. Great benefits and career growth.

BetterUp logo
BetterUp

Senior Full-Stack Engineer, Core Experiences

Join BetterUp as a Senior Full-Stack Engineer to lead projects, craft quality code, and empower teams in a hybrid role in the Netherlands.

Elastic logo
Elastic

Software Engineer II - Developer Experience

Join Elastic as a Software Engineer II in Developer Experience, focusing on test frameworks for Kibana. Remote work, competitive benefits.