Multiplayer Engineer

3 Months ago • 5 Years +

About the job

Job Description

Multiplayer Engineer developing robust systems for cutting-edge games. Experience with TCP/IP protocols and C++ essential.
Must have:
  • Multiplayer Game Dev
  • TCP/IP Protocols
  • C++ Development
  • Networking Principles
Good to have:
  • Steamworks APIs
  • Latency Hiding
  • State Synchronization
  • Multi-threaded Debugging
Perks:
  • Cutting-Edge Games
  • Plymouth, Michigan Office
Not hearing back from companies?
Unlock the secrets to a successful job application and accelerate your journey to your next opportunity.

Stardock is currently seeking an experienced Multiplayer Engineer to work with our existing team developing cutting-edge games. The Multiplayer Engineer will develop robust multiplayer systems that will enhance the gaming experience for our users worldwide. This is a salaried, full-time position at our Plymouth, Michigan office. 
 
Primary Responsibilities Include: 
 

  • Become a domain expert for our 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 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 our quality standards. 

 

Education and/or Experience Desired: 
 

  • Bachelor's degree in Computer Science, Mathematics, or 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. 
View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

About The Company

HISTORY

Initially a developer for the OS/2 platform, Stardock was founded in 1991 and incorporated in 1993 as “Stardock Systems.” We grew to become a leader in development for Windows® customization software that lets you modify or extend your graphical user interface like Fences® , Start10™, Deskscapes™, among others. A long time lover of games, CEO Brad Wardell also devotes the company’s time to producing PC games in the 4X and RTS genre. Our most noted titles include Galactic Civilizations® (I, II, III), Sins of a Solar Empire® : Rebellion, Ashes of the Singularity™: Escalation, Sorcerer King™, and more.

Headquartered in Plymouth, Michigan, Stardock employees people worldwide and continues to specialize in consumer software development and publishing.

FOR MORE INFORMATION

Visit www.stardock.com and follow @Stardock

Plymouth, Michigan, United States (On-Site)

Plymouth, Michigan, United States (On-Site)

Plymouth, Michigan, United States (On-Site)

Plymouth, Michigan, United States (On-Site)

Plymouth, Michigan, United States (On-Site)

Plymouth, Michigan, United States (On-Site)

Plymouth, Michigan, United States (Hybrid)

Plymouth, Michigan, United States (On-Site)

Plymouth, Michigan, United States (On-Site)

Plymouth, Michigan, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Stardock

Similar Jobs

Thatgamecompany - Senior Multiplayer Engineer

Thatgamecompany, (Remote)

Astrocade - Sr. Multiplayer Engineer (Unity)

Astrocade, United States (Hybrid)

Omni Creator Products - Online Multiplayer Engineer (Senior or Above)

Omni Creator Products, Switzerland (Remote)

Thatgamecompany - Senior Multiplayer Engineer

Thatgamecompany, United States (Remote)

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Ubisoft - Senior Graphic Programmer

Ubisoft, China (On-Site)

DraftKings - Operations Specialist

DraftKings, Bulgaria (Hybrid)

Outscal - Mentor - C++ & DSA

Outscal, (Remote)

YallaPlay - Executive & Personal Assistant

YallaPlay, (On-Site)

Thatgamecompany - Festival Tech Engineer

Thatgamecompany, United States (Remote)

Kabam - Product Marketing Co-op

Kabam, Canada (Hybrid)

Get notifed when new similar jobs are uploaded

Jobs in Plymouth, Michigan, United States

PlayQ - Senior Data Analyst

PlayQ, United States (On-Site)

PlayStation Global - HR Generalist

PlayStation Global, United States (Hybrid)

Activate Games - Aurora - Virtual Open House

Activate Games, United States (On-Site)

Activision - Senior Manager, Analytics Insights

Activision, United States (On-Site)

DraftKings - Product Manager II

DraftKings, United States (On-Site)

DraftKings - Product Manager I, Basketball

DraftKings, United States (On-Site)

DraftKings - Customer Experience Lead - Sportsbook

DraftKings, United States (On-Site)

Trek - Sales Associate

Trek, United States (On-Site)

Trek - Part Time Sales Associate

Trek, United States (On-Site)

umusic - Representative, eCommerce Fan Services

umusic, United States (On-Site)

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Aristocrat Gaming - Architect

Aristocrat Gaming, India (Hybrid)

Evolution - Office Coordinator

Evolution, Latvia (On-Site)

DraftKings - Senior Associate Delivery Manager

DraftKings, United States (Remote)

umusic - Senior BI Engineer

umusic, United States (On-Site)

Tencent - Senior Staff Researcher

Tencent, United States (On-Site)

Warner Bros. Games - TNT Sports Business: Propositions & Trading Manager

Warner Bros. Games, United Kingdom (Hybrid)

Aristocrat Gaming - Technical Lead - Full Stack Development

Aristocrat Gaming, India (Hybrid)

Aristocrat Gaming - Front End Developer

Aristocrat Gaming, Poland (Hybrid)

DraftKings - Operations Specialist

DraftKings, Bulgaria (Hybrid)

DraftKings - Senior AML Associate

DraftKings, United States (Remote)

Get notifed when new similar jobs are uploaded