This job might no longer be available.
Senior Level Network Engineer
3 years ago
About ProbablyMonsters Inc.
Established in 2016, ProbablyMonsters™ is the first of its kind as a family of sustainable game studios that create and launch original AAA games through a people-first culture. The company has revolutionized the way game studios are built. In a gaming world where new AAA studios and stable developer careers are equally rare, ProbablyMonsters stands out by fostering both with excellence. ProbablyMonsters mission is to unite, guide, and empower talented teams to create exceptional interactive experiences. Its unique development model provides ProbablyMonsters and all ProbablyMonsters studios the confidence, security, and stability to create and ship their games free of distractions. Learn more about us at www.probablymonsters.com .
We are looking for a Senior Level Network Engineer who has experience building backend services/servers and also likes to get their hands on gameplay code. This individual will be joining a small team where they will be responsible for helping to design, implement, and maintain systems for a new Co-op RPG.
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:- Collaborate with multi-disciplinary teams to help design, optimize and structure code for networking
- You will be working on both client and server architecture(c++)
- Work with talented teams to craft solutions for a wide variety of unique engineering challenges
- Communicate the tradeoffs of different architectures, possible solutions for impossible goals, and how to limit and reduce risks
- You will be asked to help in designing and implementation of code, systems, and game design
- Build pragmatic, reliable, and shippable code
Minimum Qualifications:- Professional experience with C++
- Experience with multiple gaming platforms a plus
- Experience optimizing a game network layer with code and by adjusting features to better fit networking limitations
- Knowledgeable about different networking implementations and their tradeoffs (peer-to-peer, dedicated servers, reverse proxies, full state replication, input only replication, UDP, TCP, etc.)
- Knowledgeable about replication strategies and techniques
- Experience with working in faulty networks with frequent interrupts, network saturation, low bandwidth situations, high latency, and other less than ideal network situations
- UE4 experience is a plus
Create Your Profile — Game companies can contact you with their relevant job openings.