Current jobs related to Lead Multiplayer Systems Engineer - Los Angeles, California - thatgamecompany


  • Los Angeles, California, United States thatgamecompany Full time

    Job Title: Senior Multiplayer EngineerWe are seeking a highly skilled Senior Multiplayer Engineer to join our team at thatgamecompany. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our real-time multiplayer game server systems.Key Responsibilities:Design and implement high-performance, scalable,...


  • Los Angeles, California, United States thatgamecompany Full time

    Gameplay EngineerWe're seeking a skilled Gameplay Engineer to join our team and contribute to the development of our live service social game. As a key member of our team, you will be responsible for designing, writing, debugging, and refining networked gameplay systems and features.Key Responsibilities:Limited time events with unique and engaging...


  • Los Angeles, California, United States Electronic Arts Full time

    Job Title: Lead Security Software EngineerWe're seeking a highly skilled Lead Security Software Engineer to join our team at Electronic Arts. As a key member of our security team, you will be responsible for designing, delivering, and maintaining secure systems and tools for our Apex Legends franchise.Your primary focus will be on architecting and...


  • Los Angeles, California, United States Electronic Arts Full time

    Job DescriptionWe are seeking a highly skilled Lead Security Software Engineer to join our team at Electronic Arts. As a key member of our security team, you will be responsible for designing, implementing, and maintaining secure systems and tools to protect our gaming platforms.Key Responsibilities:Architect and implement security features for client-side...


  • Los Angeles, California, United States thatgamecompany Full time

    Gameplay Engineer RoleWe're seeking a skilled Gameplay Engineer to contribute to the development of our live service games. As a key member of our team, you'll be responsible for designing, implementing, and refining networked gameplay systems and features.Key Responsibilities:Design and develop gameplay systems and features that meet the demands of our...


  • Los Angeles, California, United States thatgamecompany Full time

    Gameplay EngineerWe're seeking a skilled Gameplay Engineer to join our team and contribute to the development of our live game. As a key member of our team, you will be responsible for designing, writing, debugging, and refining networked gameplay systems and features.Key Responsibilities:Design and implement gameplay mechanics and systemsCollaborate with...


  • Los Angeles, California, United States thatgamecompany Full time

    Job DescriptionWe're seeking a skilled Gameplay Systems Developer to craft engaging social experiences for our live service game. Key responsibilities include designing, writing, debugging, and refining networked gameplay systems and features.Key Responsibilities:Design and implement limited time events with unique gameplay mechanicsDevelop quests and daily...


  • Los Angeles, California, United States Electronic Arts Full time

    Job SummaryWe're seeking a highly skilled Lead Security Software Architect to join our team at Electronic Arts. This role will focus on designing, delivering, and maintaining essential security systems and their implementations for the benefit of the Apex Legends franchise.Key ResponsibilitiesArchitect and implement security features for client-side and...


  • Los Angeles, California, United States Infinity Ward Full time

    Job Description:Infinity Ward is seeking a highly skilled Expert Animation Engineer to join our team. As a key member of our animation team, you will be responsible for designing, implementing, and maintaining high-fidelity animation systems and behaviors that bring our characters to life.Key Responsibilities:Collaborate with animators and engineers to...


  • Los Angeles, California, United States Infinity Ward Full time

    Job Description:Infinity Ward is seeking a highly skilled Expert Animation Engineer to join our team. As a key member of our animation team, you will be responsible for designing, implementing, and maintaining high-fidelity animation systems and behaviors that bring our characters to life.Key Responsibilities:Collaborate with animators and engineers to...


  • Los Angeles, California, United States Apex Systems Full time

    Job Title: Senior Technical DesignerApex Systems is seeking a highly skilled Senior Technical Designer to join our team. As a key member of our Technical Game Design discipline, you will be responsible for designing and implementing gameplay mechanics at a high level of quality, with a focus on enemies and combat.Key Responsibilities:Guide and implement...

  • Lead Systems Engineer

    1 month ago


    Los Angeles, California, United States Harris Geospatial Solutions Full time

    Job Title: Lead Systems EngineerWe are seeking a highly skilled Lead Systems Engineer to join our team at Harris Geospatial Solutions. As a key member of our Radar Systems team, you will be responsible for providing technical leadership and expertise in the design, development, integration, and testing of advanced radar systems.Key Responsibilities:Provide...


  • Los Angeles, California, United States Infinity Ward Full time

    Job SummaryInfinity Ward is seeking a highly skilled Expert Animation Engineer to join our team. As a key member of our animation department, you will be responsible for designing, implementing, and maintaining high-fidelity animation systems and behaviors.Key ResponsibilitiesCollaborate with animators and engineers to develop and implement new features that...


  • Los Angeles, California, United States Infinity Ward Full time

    Job Title: Expert Animation EngineerInfinity Ward is seeking a highly skilled Expert Animation Engineer to join our team. As a key member of our animation team, you will be responsible for designing, implementing, and maintaining high-fidelity animation systems and behaviors.Key Responsibilities:Collaborate with animators and engineers to develop and...


  • Los Angeles, California, United States Infinity Ward Full time

    Job Description:Infinity Ward is seeking a highly skilled Expert Animation Engineer to join our team. As a key member of our animation team, you will be responsible for designing, implementing, and maintaining high-fidelity animation systems and behaviors.Key Responsibilities:Collaborate with animators and engineers to develop and implement new animation...


  • Los Angeles, California, United States L3Harris Technologies Full time

    Job Title: Lead, Reconnaissance Systems EngineerWe are seeking a highly skilled and experienced Lead, Reconnaissance Systems Engineer to join our team at L3Harris Technologies. As a key member of our Space & Airborne Systems, Surveillance Solutions team, you will be responsible for providing technical leadership and expertise in the design, development,...


  • Los Angeles, California, United States BAE Systems Full time

    Job DescriptionThe BAE Systems Los Angeles Business Center (LABC) is seeking a skilled Systems Engineer to perform system design activities, including developing and managing system, hardware, and software requirements, developing system architectures and designs, and performing system-level integration and testing for complex avionics control systems.Key...


  • Los Angeles, California, United States Northrop Grumman Full time

    Job SummaryWe are seeking a highly experienced and skilled Systems Engineer to lead our Remote Sensing Programs Systems Engineering, Integration and Test (RSP SEIT) team as a SEIT Lead. As a member of this team, you will have the opportunity to support efforts on both concept and product development to deliver key solutions to our customers.Key...


  • Los Angeles, California, United States BAE Systems Full time

    Job DescriptionThe BAE Systems Los Angeles Business Center (LABC) is seeking a skilled Systems Engineer to perform system design activities, including developing and managing system, hardware, and software requirements, developing system architectures and designs, and performing system-level integration and testing for complex avionics control systems.Key...


  • Los Angeles, California, United States BAE Systems Full time

    Job DescriptionThe BAE Systems Los Angeles Business Center (LABC) is seeking a skilled Systems Engineer to perform system design activities, including developing and managing system, hardware, and software requirements, developing system architectures and designs, and performing system-level integration and testing for complex avionics control systems.Key...

Lead Multiplayer Systems Engineer

2 months ago


Los Angeles, California, United States thatgamecompany Full time
Job Overview

As a Lead Multiplayer Systems Engineer, you will play a pivotal role in enhancing the multiplayer experience for our players. This position is open for remote work within the US and Canada.

At thatgamecompany, we have crafted a sophisticated real-time multiplayer game server architecture designed to support a large volume of concurrent users. Our commitment to delivering a dependable and low-latency experience is paramount. We seek your expertise in developing and scaling these essential systems to continue offering meaningful multiplayer interactions globally.

Key Responsibilities:

  • Design and maintain high-performance C++ game server systems to ensure reliable, secure, and scalable synchronization of player states.
  • Develop and support backend services using Golang to handle high traffic efficiently.
  • Monitor live environments, diagnose issues, and implement timely solutions.
  • Continuously enhance our backend architecture and development processes to optimize player experiences and benefit the entire studio.
  • Contribute to the design of future multiplayer technologies, systems, and architectures.

Qualifications:

  • A passion for thatgamecompany titles and a desire to improve player engagement.
  • Minimum of 3 years of experience in backend development for MMOs or high-volume, low-latency web services.
  • Proficiency in C++ programming.
  • Ability to collaborate with game client teams to facilitate network communication.
  • Experience with UDP, bit-level serialization, delta compression, and other techniques for efficient real-time game networking.
  • Comfortable integrating with external backend services through various protocols.
  • Strong insights into managing network communication, resource scaling, automated deployment, security, reliability, and data analysis.
  • Familiarity with creating unit tests, stress tests, and integration tests.
  • Proficient in debugging within network environments.
  • Solid understanding of Linux operating systems.

Preferred Skills:

  • Experience with cloud services such as AWS or GCP.
  • Familiarity with container orchestration tools like Kubernetes, Helm, and Docker.
  • Knowledge of bare metal deployment strategies.
  • Experience with both relational and non-relational databases, including PostgreSQL, MongoDB, and Redis.
  • Familiarity with Golang or Erlang and functional programming paradigms.

Benefits:

  • Generous Paid Time Off, Holidays, and a Winter Break.
  • Comprehensive medical, dental, and vision coverage for employees and their dependents from day one.
  • Pet Insurance available for those who need it.
  • Compassionate leave for family care responsibilities.
  • Pre-tax wellness and work-from-home stipends.
  • Access to a 401K savings plan with company matching.
  • Mental health resources, including a Headspace membership and Employee Assistance Program.
  • Discounts on everyday goods and services.
  • Initiatives promoting inclusivity and diversity, such as Grow Together.
  • Support for personal and professional development.

We are looking forward to your application.