Multiplayer Engineer at Onward Play in Detroit, Michigan

Posted in Other 2 days ago.

Type: full-time





Job Description:

A leading game development company in Plymouth, Michigan is currently seeking an experienced Multiplayer Engineer to join their team. The Multiplayer Engineer will develop robust multiplayer systems to enhance the gaming experience for users worldwide. This is a salaried, full-time position at the company's Plymouth office.

Primary Responsibilities Include:

  • Become a domain expert for the internal multiplayer systems and online services.
  • Design, develop, and maintain the network code for multiplayer gameplay.
  • Work with Steamworks and similar APIs to integrate features such as matchmaking, achievements, chat, anti-cheat, telemetry, and more.
  • Develop and optimize network messaging for latency hiding, error detection and correction, state synchronization, and bandwidth minimization.
  • Support and collaborate with Art, Design, and Production teams to implement complex game features.
  • Write technical documents describing the implementation of multiplayer systems, such as sequence diagrams.
  • Keep up to date on current multiplayer research, techniques, technology, etc.
  • Participate in code reviews, contribute to best practices, and maintain high coding standards within the team.
  • Debug and troubleshoot multiplayer-related issues, providing solutions that meet quality standards.

Education and/or Experience Desired:

  • Bachelor's degree in Computer Science, Mathematics, or a relevant field.
  • 5+ years of professional experience in multiplayer game development.
  • Solid understanding of networking principles, including TCP/IP protocols, client/server, and peer-to-peer architectures.
  • Excellent problem-solving skills with an emphasis on debugging multi-threaded C++ code.

More jobs in Detroit, Michigan

Other
about 5 hours ago

American Axle & Manufacturing
Other
about 5 hours ago

Confidential
Other
about 5 hours ago

Confidential
More jobs in Other

Other
1 minute ago

AF Group
Other
1 minute ago

AF Group
Other
1 minute ago

AF Group