This job listing expired on Feb 14, 2022
Tweet

Are you looking to change the gaming industry? We are!

TLM Partners, Inc. is a world-class digital entertainment company led by industry veterans. We are an engineering powerhouse, and our Subject Matter Experts work on some of the most ambitious projects in the industry and work alongside partners as 'off-site' professional services for publishers, indie video game developers, SAAS, Cloud, and Visualization companies. We are setting the bar for best-in-class cross play gaming experiences on every platform using our custom technologies and tools.

We offer a 100% remote working environment as a “Cloud Studio”, with awesome benefits to support a harmonious work life balance from anywhere in the world. Come join our vision to build a world class studio.

Position Summary: Lead Online Multiplayer Engineer

  • As a Lead Online Multiplayer Engineer you will help build, lead, and mentor a team of multiplayer engineers.
  • Develop online multiplayer, online game systems, support and improve workflows for your team on a diverse range of platforms including PC and consoles.
  • Facilitate communication between clients, internal teams/management, and other individual contributors.
  • Full-time, 100% remote
  • Reports to: Head of Technology

Responsibilities

  • Design, develop, and maintain solutions to support gameplay between multiple clients.
  • Performance management and participate in code reviews.
  • Lead review, planning, and implementation processes to improve game client to backend architecture involving performance, scalability, security, reliability, and reusability.
  • Lead and contribute to design and roadmap for online multiplayer technology.
  • Develop, test, debug, profile, analyze, optimize, and maintain for code, middleware, SDKs, internal libraries on PC and console platforms.
  • Lead collaboration for peer education and self study.
  • Influence strategy and overall direction for an online environment through leadership.

Required Qualifications

  • Bachelor's Degree in Computer Science or equivalent combination of education and experience.
  • 7+ years of online multiplayer development experience.
  • 3+ years of leadership experience.
  • 1+ shipped AAA FPS MP title with UE4.
  • Unreal 4 development experience and Unreal’s replication model.
  • Strong C/C++ skills are a must.
  • Experience with systems, network engineering, and cross platform development.
  • Experience with peer-to-peer and client/server multiplayer.
  • Experience building and solving for NAT traversal solutions including UDP hole-punching and TURN.
  • Experience developing and working with online game platforms.
  • Experience working with Cloud platforms (eg. AWS).
  • Conversant in PC and Console game development techniques and best practices
  • Great with lateral thinking and motivation to work independently and on a team as well as the ability to work directly with teams across multiple territories and time zones.
  • Ability to create and maintain technical documentation from the beginning of a project through completion.
  • Dedication, teamwork and professionalism.
  • The ability to handle high pressure situations, with composure and diplomacy

Desired Qualifications

  • Great interpersonal skills.
  • Shipped one or more AAA console or PC title(s).
  • Experienced using Unreal’s Gameplay Ability System, especially in an online multiplayer game.
  • Familiarity with current and next console SDKs, Steam, Epic Game Store, and Nintendo Switch.
  • Familiarity with common game industry tools & middleware