Senior Game Networking Engineer
Sony Music
Los Angeles, CAThis was removed by the employer on 8/17/2020 9:49:00 AM PST
Not to worry we have many other jobs on the site;
Browse all jobs
Browse the IS/IT Category
Search for Senior Game Networking Engineer jobs in Los Angeles-CA
Search all Senior Game Networking Engineer postings
Full Time Job
Overview
We need you to bring your vision and passion to a team dedicated to reimagining music through immersive media. Leveraging Sony Music's vast catalog and roster of artists, the Sr. Game Networking Engineer will lead the development of cross platform online multiplayer game play by synchronizing game state for players through native Unreal engine networking. Additionally, this role will be critical in developing and integrating core online multiplayer services from lobby systems and matchmaking and deployment of game servers on the cloud.
Responsibilities
• Develop networking communication code within Unreal engine
• Develop a framework for various online subsystems and platforms
• Develop and/or integrate with online services such as matchmaking and lobby systems
• Self-organize work and take ownership of projects throughout their lifecycles
• Collaborate with Engineering team members to gather multiplayer requirements and develop new networking components for non-traditional multiplayer experience
• Monitor, measure, and improve server deployments on AWS GameLift
• Contribute innovative and original ideas on all aspects of game systems production and development
Qualifications
• 4-6 years' experience developing online multiplayer dedicated servers
• Expert knowledge of systems-level C programming focused on memory and compute
• Expert knowledge of Unreal engine networking protocol, including connections, sessions, and game state serialization
• Expert knowledge of online subsystems and platforms specifically PlayStation
• Strong math/physics knowledge
• Proven ability to troubleshoot and optimize game servers
• Excellent problem solving and analytical skills
• Excellent communication skills allowing effect interactions with internal/external teams
• Has worked on and shipped multiple online titles using the Unreal engine at scale
• Has initiative, and is able to complete complex tasks with minimal supervision
• Degree in Computer Science, Computer Engineering or equivalent program
• Worked on an open world RPG
• Peer-to-Peer networking including Nat traversal and relay servers
• Building solutions in the AWS cloud
• Scaling game servers on cloud-based solutions such as AWS GameLift
• Spatial computing with an interest in AI offloading to solve server density
• Developed or integrated game services such as matchmaking, lobby systems and voice
• Experience with Python