Job Description
Job DescriptionJob Title: Gameplay Software Engineer
Location: Remote
Duration: 9 months
Work with a team of engineers to implement new features into Beat Saber, including
Minimum Qualifications
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.
" BS in Computer Science/Engineering or equivalent industry experience.
" 5-7 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.
