HeadsetsApps & GamesCommunitySupport

Software Engineer, Gaming, Beat Games

AR/VR | Prague, Czech Republic

Oculus Studios and Beat Games are looking for Software Engineers to join our studio in Prague to help take Beat Saber to the next level.

This is a key role in building the future of VR games and entertainment with the Beat Games team. This is a growing team of leaders in the VR industry at the cutting edge of where music and games come together. This role will help deliver new features, services, and improvements to Beat Saber across multiple VR platforms.

Beat Games is an award-winning game studio based in Prague, Czech Republic. Their first VR game title, Beat Saber, became an overnight success selling more than 1 million copies in the first 10 months and collaborating with some of the biggest artists in the music industry.

Responsibilities

  • Work with a team of engineers to implement new features into Beat Saber, including integrating new platform services, game content, and more.
  • Own major areas of the codebase -- maintain improve code quality and stability.
  • Optimise various systems for best performance across platforms.

Minimum Qualifications

  • BS in Computer Science/Engineering or equivalent industry experience.
  • 4+ years game development experience.
  • Proficiency in C#, object oriented programming, and component oriented architecture.
  • Ability to work independently with minimal outside supervision.
  • Ability to multi-task, prioritize and be flexible – able to adapt plans and react to change in a diverse, fast-paced, and collaborative environment.
  • A habit of writing super-clean, encaspulated, testable, and well documented code.
  • Experience with all phases of product development lifecycle, including requirements definition, specifications, development, test, product release, and sustaining engineering.

Preferred Qualifications

  • Working knowledge of 3D math.
  • Extensive experience with Unity, including non-game loop features such as asset bundles, shaders, particle systems, and editor tool creation.
  • Previous experience developing for current generation of gaming platforms.
  • Experience with version control and build systems.


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, genetic information, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law.

Oculus is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@fb.com.