Meta AR/VR Job | Multiplayer Engineer - Oculus Game Studios | Oculus
Job(岗位): Multiplayer Engineer - Oculus Game Studios | Oculus
Type(岗位类型): Games
Citys(岗位城市): Austin, TX
Date(发布日期): 2022-1-26
Summary(岗位介绍)
Are you a talented networking-focused Software Engineer looking to build the next generation of games for Oculus Quest and Oculus Rift? We're seeking a talented engineer to help own major areas of the game server codebase, and work alongside a team of engineers to implement multiplayer game mechanics.
Our ideal candidate knows how to collaborate on large-scale projects, but can also complete assigned tasks on their own. You have excellent communication skills, and a team oriented/collaborative approach to development. Candidates must be focused on the quality of their work, be able to complete any programming task efficiently, and be able to grasp new technologies and concepts quickly.
Qualifications(岗位要求)
3+ years of experience in multiplayer-focused software development
Working knowledge of 3D game engines (Unreal, Unity, etc.)
Familiarity with modern client-server/peer-to-peer gameplay synchronization and latency compensation strategies
Extensive experience with C++
Experience communicating technical information to other technical team members, but also to coworkers in other departments who may not have knowledge of networking technology terminology
Attention to detail, and documentation skills
Time management skills and experience self-managing
Bachelor's degree in computer science/engineering, or equivalent experience
Description(岗位职责)
Develop, implement, document, and maintain game server infrastructure and performance
Work directly with gameplay engineers and designers to guide the implementation of multiplayer features and troubleshoot replication problems
Determine network bandwidth needs and recommend measures to meet those requirements and improve latency
Analyze potential points of vulnerability to cheating and work with the team to fix them
Participate in regular test sessions with the team, providing feedback and supporting the resulting changes/fixes
Additional Requirements(额外要求)
Experience with deploying and maintaining a game server on a service such as GameLift or PlayFab
Extensive experience with UE4’s multiplayer replication
One or more shipped titles and/or experience working on a live game
Experience with VR or AR