Find Jobs

ggLocators / All Jobs / Senior Software Engineer (Venue-Scale Multiplayer)
Senior Software Engineer (Venue-Scale Multiplayer) in Remote
Posted June 29, 2022

Senior Software Engineer-Fully Remote

CREATE AN UNFORGETTABLE EXPERIENCE

  • Join a studio that is creating an entirely new medium that will deliver immersive entertainment experiences at an unparalleled scale
  • Be part of a company whose top priority is the growth and longevity of it's employees
  • Enjoy competitive compensation, excellent company culture and benefits
  • Work with a passionate and collaborative team on exciting and changing projects

MAKE AN IMPACT

  • Collaborate closely with the Interactive Lead to design the title's multiplayer tech stack, and to implement and optimize its massively multiplayer platform 
  • Create and document client-side C++ APIs connecting the Unreal Engine to a custom multiplayer game server
  • Manage the client/server networking layer and protocols 
  • With IT, Venue Tech, DevOps, and Information Security, develop orchestration and monitoring systems to provision, deploy and manage the servers in production
  • Mentor and assist others on the team 
  • Identify areas that require attention and work with the production team to ensure time and resources are properly allocated 
  • Attend and update in daily scrums, bi-weekly sprint planning sessions, reviews, and retrospectives in accordance with the team’s Agile practices 

SHOW US YOUR SKILLS

  • Computer Science BS or equivalent experience 
  • 5+ years professional game engineering experience, including 2+ years developing massively multiplayer networking code 
  • Solid working knowledge of IPv4/6, UDP, TCP, JSON, socket I/O, protocol buffers, REST APIs. 
  • Strong understanding of how to mitigate issues of latency, bandwidth, and state sync.
  • Strong understanding of different networking models, and methods and situations for prediction and interpolation 
  • Excellent communication and team interaction skills 
  • Experience working in an Agile team and familiarity with Agile methodology

BONUS POINTS

  • 2+ years professional experience with C++ and Unreal Engine
  • Experience working with containerized environments (Docker, K8S)
  • Experience working with backend cloud providers (AWS, Azure, Google Cloud)
  • Working knowledge of secure networking and of API security
  • Working knowledge of load balancing and backend clustering methods
  • Experience creating Software Development Kits
  • Experience with common games industry production software (MS Office, JIRA, Miro)
  • Experience across all phases (concept to end-of-life) of at least one shipped AAA console or PC video game
  • Interest and/or secondary skills in another key game development discipline (Game Design, Product Management, Art, Audio)

 

FacebookTwitterLinkedInTelegram
  • Employee Type: Direct Hire
  • Location: Remote
  • Date Posted: June 29, 2022
Apply Today

Apply Today!

Attach a resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!