Senior Multiplayer Engineer

3 Months ago • 3 Years +

About the job

Senior Multiplayer Engineer

Remote – US and Canada only

 

For Sky: Children of the Light, thatgamecompany has developed a real-time, multiplayer game server system capable of handling a massive amount of concurrent users. Providing a reliable and low latency experience for our players is a priority. We build, test, and maintain systems for account and login, resource scaling, seamless matchmaking, and live updates. We need your help developing and scaling these mission critical systems so that we can continue providing impactful multiplayer experiences to people around the globe. If this sounds interesting to you, get in touch!

On any given day at TGC, you might:

  • Create and maintain high volume C++ game server systems to sync player state in a reliable, secure, and scalable manner
  • Create and maintain high volume Golang supporting backend services
  • Monitor and diagnose problems in the live environment, fixing them in a timely manner
  • Keep improving our backend architecture and development workflow to deliver the optimal experience to the player, as well as benefit everyone in the studio
  • Help guide future multiplayer technology, systems, and architecture design 

You should:

  • Be a fan of TGC games and excited about enhancing the player experience
  • Have 3+ years experience working on the back-end for an MMO or high-volume, low-latency web services
  • Be fluent in C++
  • Be comfortable working with game client teams to support network communication
  • Experience with UDP, bit-level serialization, delta compression, and other techniques for developing efficient network code for real time games
  • Be comfortable integrating with external backend services via various protocols
  • Have strong opinions on the different approaches to managing network communication, resource scaling, automated deployment, security, reliability, and data tracking/analysis
  • Be familiar with creating unit tests, stress tests, and integration tests
  • Be proficient debugging in network environments
  • Be proficient in Linux

It would be great if you also:

  • Have experience with AWS or GCP
  • Have experience with Kubernetes, Helm, and Docker
  • Have experience with bare metal deployment
  • Have experience with both relational and non-relational databases (PostgreSQL, MongoDB, Redis)
  • Have experience with Golang, or Erlang and functional programming

We look forward to meeting you!

 

Perks:

  • Paid Time Off, Holidays and Two Weeks Winter Break 
  • Employees and their dependents get medical, dental, and vision coverage, regardless of their level, tenure, or position within the company. Moreover, these benefits start on the first day of the job—there’s no waiting period before they kick in. 
  • Pet Insurance for those who need it too.
  • Compassionate leave for employees who needs to take care of their family members
  • Pre-tax wellness stipend
  • Pre-tax work from home stipend
  • Access our savings plan (401K program) with company match 
  • Mental health resources including Headspace membership and Employee Assistance Program (CCA) 
  • Discount portal for everyday goods and services
  • Employee inclusive and diversity initiatives such as Grow Together
  • Support for personal professional development

 

Applicants must be authorized to work for any employer in the U.S. or Canada. We are unable to sponsor or take over sponsorship of an employment Visa at this time.

 

The salary range for this position is $95,000 USD to $177,000 USD annually, with the
opportunity to earn an annual discretionary bonus. This salary range is an estimate, and
the actual salary may vary based on the Company’s compensation practices.
Employees in this position are eligible to participate in the Company’s standard
employee benefit programs, which currently include the following: medical, dental, vision,
401k, and paid time off.

 

#LI-Remote 

About The Company

thatgamecompany designs and develops artistically crafted, broadly accessible video games that push the boundaries of interactive entertainment. We respect our players and want to contribute meaningful, enriching experiences that touch and inspire them.

We seek talent that values integrity and personal growth within an environment of intense collaboration and experimentation.

Our mission - create timeless entertainment that make positive change to the human psyche worldwide.

United States (Remote)

United States (Remote)

United States (Remote)

View All Jobs

Similar Jobs

Stardock - Multiplayer Engineer

Michigan, United States (On-Site)

Astrocade - Sr. Multiplayer Engineer (Unity)

California, United States (Hybrid)

Astrocade - Sr. Multiplayer Engineer (Unity)

California, United States (Hybrid)

Similar Skill Jobs

Teravision Games - UEFN UI Designer

Bogota, Colombia (Hybrid)

CD PROJEKT RED - Senior PCG/Tools Engineer

Quebec, Canada (Remote)

Everyrealm Inc. - Contract Game Developer (Unity), Hometopia

New York, United States (Remote)

Everyrealm Inc. - Chief Interactive Gaming Officer (Casino Gaming)

New York, United States (Remote)

Blizzard Entertainment - Project Manager, Quality Assurance

Shanghai, China (On-Site)

Cold Iron Studios - Senior Systems Software Engineer

United States (Remote)

Vertigo Games - Lead Technical Artist

North Holland, Netherlands (Hybrid)

Vertigo Games - Gameplay Programmer

North Holland, Netherlands (Hybrid)

Jobs in United States

Cold Iron Studios - Senior Systems Software Engineer

United States (Remote)

skydance - Video Editor (Temporary)

United States (Remote)

PlayStation Global - San Diego Studio Data Analyst

United States (Remote)

PlayStation Global - Senior Combat Designer

United States (Remote)

PlayStation Global - Project Manager (Contract)

United States (Remote)

PlayStation Global - Project Director

United States (Remote)

PlayStation Global - Associate Gameplay Programmer

United States (Remote)

PlayStation Global - Lead Technical Artist

United States (Remote)

Software Engineering Jobs

Keywords Studios (Player Support) - TEIC Associate

Indiana, United States (Hybrid)

Gameloft - Creative Project Coordinator

Ho Chi Minh City, Vietnam (On-Site)

CD PROJEKT RED - Senior PCG/Tools Engineer

Quebec, Canada (Remote)

skydance - Coordinator, Human Resources

California, United States (Hybrid)

Everyrealm Inc. - Chief Interactive Gaming Officer (Casino Gaming)

New York, United States (Remote)

Cold Iron Studios - Senior Systems Software Engineer

United States (Remote)

Vertigo Games - Lead Technical Artist

North Holland, Netherlands (Hybrid)

AGBO - Backend Engineer

California, United States (Remote)

Game Development Courses

Learn the foundations of Game Development and create your very own video game.

Programming MCQs

Check out our comprehensive collection of programming multiple choice questions (MCQs) curated for both aspiring and experienced game developers. Enhance your skills and knowledge with our targeted, expert-level questions.

Try out our Online Compilers

Write, run, compile, and debug your code efficiently with our user-friendly online compilers. Accessible from anywhere, our compliers simplify your coding experience.