Skip to main content

Backend Software Engineer - Games

Posted: 14 Jun 2021 Closes: 14 Jul 2021
Prague, Czech Republic Competitive
Permanent & Full-time 73734890

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.

Backend Software Engineer - Games 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 and improve code quality and stability.

  • Optimise various systems for best performance across platforms.

Minimum Qualifications

  • BS in Computer Science/Engineering or equivalent industry experience.

  • Experience in API development (RESTful, GraphQL).

  • Proficiency in any of php/java/go/node/c# , object oriented programming, and component oriented architecture.

  • Demonstrable working knowledge of highly scalable and fault tolerant client/server architecture.

  • Experience building and maintaining server/back-end architecture for mobile or PC platforms.

  • A habit of writing super-clean, encapsulated, testable, and well documented code.

  • Experience with all phases of product development lifecycle, including requirements definition, specifications, development, test, product release, and sustaining engineering.

  • Ability to work independently with minimal outside supervision.

Preferred Qualifications

  • Working knowledge with Unity Engine.

  • Previous experience developing for current generation of gaming platforms.

  • Experience with version control and build systems.

  • Game development experience.


About the Facebook company

Facebook's mission is to give people the power to build community and bring the world closer together. Through our family of apps and services, we're building a different kind of company that connects billions of people around the world, gives them ways to share what matters most to them, and helps bring people closer together. Whether we're creating new products or helping a small business expand its reach, people at Facebook are builders at heart. Our global teams are constantly iterating, solving problems, and working together to empower people around the world to build community and connect in meaningful ways. Together, we can help people build stronger communities - we're just getting started.

Facebook is committed to providing reasonable support (called accommodations) in our recruiting processes for candidates with disabilities, long term conditions, mental health conditions or who are neurodivergent, and to candidates with sincerely held religious beliefs or requiring pregnancy related support. If you need support, please reach out to
If you would like help and advice about applying for this role please visit the Career Hive

Share Job

If you would like help and advice about applying for this role please visit the Career Hive