Networking Engineer

About ProbablyMonsters Inc. 

Established in 2016 and announced in October 2019, ProbablyMonsters™ is a new breed of game company that builds sustainable AAA studios to launch original AAA games. The company was founded by Harold Ryan to not only create great games, but also to make a great working experience for developers, one where people, culture, and creativity come first. ProbablyMonsters mission is to unite, guide, and empower talented teams to create exceptional interactive experiences. The company has built a central team that provides early stage infrastructure and long-term support to its studios on Operations, HR, Finance, BizDev, Tech, and QA, among other services. This unique model provides ProbablyMonsters studios the confidence, security, and stability to create and ship their games free of distractions. Learn more about us at probablymonsters.com

We are looking for a Networking Engineer to help architect and implement our networking technology for a new exciting IP.

Who Are You: 

  • You are respectful, trustworthy, open-minded, and approachable
  • You are passionate about working effectively with others
  • You strive to achieve excellence in your own work and find supporting others just as gratifying
  • You like to get out of your wheelhouse to help solve difficult problems
  • You want to create something spectacular with people that is beyond any one person’s ability


What You Will Do:

  • Bring a passion for helping our teams do amazing things
  • Work with talented teams to craft solutions for a wide variety of unique networking challenges
  • Communicate the tradeoffs of different networking architectures, possible solutions for impossible goals, and how to limit and reduce risks
  • Collaborate with a multi-disciplinary team of content producers to make the best game possible
  • Build pragmatic, reliable, and shippable code

Minimum Qualifications: 

  • Professional experience with C++, UE4 experience is a plus
  • Experience optimizing a game network layer with code and by adjusting features to better fit networking limitations
  • Experience with different types of networking implementations and their tradeoffs (peer-to-peer, dedicated servers, reverse proxies, full state replication, input only replication, UDP, TCP, etc.)
  • Knowledgeable about network state consistency strategies and techniques (eventual consistent state, network relevancy, delivery guarantees, etc.)
  • Experience with working in faulty networks with frequent interrupts, network saturation, low bandwidth situations, high latency and other less than ideal network situations
Apply