Multiplayer Engineer

Remote, OR /
Engineering /
Mountaintop is a new game studio creating multiplayer games for teams that crave a challenge. We’re an independent, remote-first studio primarily located in the US and Canada.

We’re creating the types of games that bring people together — and keep them together for “just one more round.” The types of games that inspired us as kids. The games that become our hobbies, and sometimes our obsessions.

Games are a reflection of the teams that make them. So to make the best games, we’re building a studio that puts the team first — one that's collaborative, anti-crunch, diverse, and inclusive.

We’d love for you to join us.

We’re looking for a Multiplayer Engineer who’s passionate about building extraordinary new experiences that inspire others. You’ll play a crucial role in bringing our first title to life. 


    • Designing, implementing, and improving networking architectures that deliver amazing player experiences
    • Contributing to concept, direction, and gameplay for all Mountaintop projects
    • Establishing engineering best practices that ensure high-quality results
    • Creating a team culture that prides itself on excellence, innovation, trust, and respect


    • A love for playing and making amazing games
    • A passion for network programming
    • Fluent in C / C++
    • A minimum of 4 years programming experience, including at least one shipped PC or console multiplayer title
    • Self-motivated and eager to contribute to many different areas of development
    • Excellent verbal and written communication skills


    • Experience working with Unreal Engine 4
    • Experience working on live service games
    • Computer science, engineering, mathematics, or related degree


    • Medical, dental, vision, and life insurance
    • 401k plan
    • Flexible Spending Account (FSA)
    • Unlimited PTO and sick leave
    • Remote-work friendly