Current jobs related to Lead Multiplayer Game Engineer - Vancouver, British Columbia - Unity


  • Vancouver, British Columbia, Canada Electronic Arts Full time

    Responsibilities Collaborate with engineers, designers, and artists to architect and implement strategies for time-sensitive gameplay mechanics in a responsive, action-oriented multiplayer game environment. Design and develop innovative gameplay systems that deliver engaging and immersive player experiences. Work closely with other development teams...


  • Vancouver, British Columbia, Canada IFG - International Financial Group Full time

    Job Title: Development SupportAre you passionate about providing early testing and support to development teams? Do you thrive in a role where you can collaborate with multiple teams and ensure the testing of their areas/features? This is an exciting opportunity to contribute to the development and testing of multiplayer game modes while collaborating with...


  • Vancouver, British Columbia, Canada IFG - International Financial Group Full time

    Job Title: Development SupportAre you passionate about providing early testing and support to development teams? Do you thrive in a role where you can collaborate with multiple teams and ensure the testing of their areas/features? This is an exciting opportunity to contribute to the development and testing of multiplayer game modes while collaborating with...


  • Vancouver, British Columbia, Canada Electronic Arts Full time

    Gameplay Software Engineer RoleWe are seeking a skilled Gameplay Software Engineer to join our team at Electronic Arts. As a Gameplay Software Engineer, you will be responsible for designing and implementing gameplay systems, including AI, character control, and multiplayer functionality.Responsibilities:Design and implement gameplay systems, including AI,...


  • Vancouver, British Columbia, Canada IFG - International Financial Group Full time

    Job Title: Development Support SpecialistAre you passionate about providing early testing and support to development teams? Do you thrive in a role where you can collaborate with multiple teams and ensure the testing of their areas and features? Are you experienced in network and connectivity testing for multiplayer game modes? Can you effectively...


  • Vancouver, British Columbia, Canada Electronic Arts Full time

    Gameplay Software Engineer RoleWe are seeking a skilled Gameplay Software Engineer to join our team at Electronic Arts. As a Gameplay Software Engineer, you will be responsible for designing and implementing gameplay systems, including AI, character control, path finding, and multiplayer systems.Responsibilities:Design and implement gameplay systems,...


  • Vancouver, British Columbia, Canada A Thinking Ape Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our team at A Thinking Ape. As a key member of our engineering team, you will be responsible for designing, building, and maintaining our Unity-based mobile games.Key ResponsibilitiesDesign and implement front-end systems for massively multiplayer mobile gamesDevelop...


  • Vancouver, British Columbia, Canada A Thinking Ape Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our team at A Thinking Ape. As a key member of our engineering team, you will be responsible for designing, building, and maintaining our Unity-based mobile games.Key ResponsibilitiesDesign and implement front-end systems for massively multiplayer mobile gamesDevelop...


  • Vancouver, British Columbia, Canada Electronic Arts Full time

    About the Role:We are seeking a skilled Gameplay Software Engineer to join our team at Electronic Arts. As a key member of our development team, you will be responsible for designing and implementing gameplay systems, including AI, character control, and multiplayer functionality.Responsibilities:Design and develop gameplay systems, including AI, character...


  • Vancouver, British Columbia, Canada Electronic Arts Full time

    About the Role:We are seeking a skilled Gameplay Software Engineer to join our team at Electronic Arts. As a key member of our development team, you will be responsible for designing and implementing gameplay systems, including AI, character control, and multiplayer functionality.Responsibilities:Design and implement gameplay systems, including AI, character...


  • Vancouver, British Columbia, Canada IFG - International Financial Group Full time

    About the JobWe are seeking a skilled Software Test Engineer to join our team in Vancouver, BC. As a key member of our Development Support team, you will play a vital role in ensuring the smooth testing and development operations of multiplayer game modes.Your primary responsibilities will include:Assisting development teams in early testing and...


  • Vancouver, British Columbia, Canada IFG - International Financial Group Full time

    About the JobWe are seeking a skilled Software Test Engineer to join our team in Vancouver, BC. As a key member of our Development Support team, you will play a vital role in ensuring the smooth testing and development operations of multiplayer game modes.Your primary responsibilities will include:Assisting development teams in early testing and...


  • Vancouver, British Columbia, Canada IFG - International Financial Group Full time

    About the JobWe are seeking a skilled Software Test Engineer to join our team in Vancouver, BC. As a key member of our Development Support team, you will play a vital role in ensuring the smooth testing and development operations of multiplayer game modes.Your primary responsibilities will include:Assisting development teams in early testing and...


  • Vancouver, British Columbia, Canada IFG - International Financial Group Full time

    About the JobWe are seeking a skilled Software Test Engineer to join our team in Vancouver, BC. As a key member of our Development Support team, you will play a vital role in ensuring the smooth testing and development operations of multiplayer game modes.Your primary responsibilities will include:Assisting development teams in early testing and...


  • Vancouver, British Columbia, Canada IFG - International Financial Group Full time

    About the RoleWe are seeking a skilled Development Support team member to provide testing documentation creation and support to development teams in the gaming industry.Key ResponsibilitiesAssist development teams in early testing and documentation creation.Provide feedback on the health and testing of specific areas/features.Field design questions from Core...


  • Vancouver, British Columbia, Canada IFG - International Financial Group Full time

    About the RoleWe are seeking a skilled Development Support team member to provide testing documentation creation and support to development teams in the gaming industry.Key ResponsibilitiesAssist development teams in early testing and documentation creation.Provide feedback on the health and testing of specific areas/features.Field design questions from Core...


  • Vancouver, British Columbia, Canada T-Net British Columbia Full time

    About the RoleWe are seeking an experienced Development Director to join our team at Kabam. As a key member of our game development teams, you will be responsible for driving software development and playing a crucial part in our game development process.Key ResponsibilitiesManage game development teams in designing, developing, operating, and administering...


  • Vancouver, British Columbia, Canada T-Net British Columbia Full time

    About the RoleWe are seeking an experienced Development Director to join our team at Kabam. As a key member of our game development teams, you will be responsible for driving software development and playing a crucial part in our game development process.Key ResponsibilitiesManage game development teams in designing, developing, operating, and administering...

  • Game Design Director

    3 weeks ago


    Vancouver, British Columbia, Canada Electronic Arts Full time

    Design DirectorRipple Effect Vancouver is a game studio that embodies innovation and community-first experiences through cutting-edge technology.Key ResponsibilitiesDevelop and execute long-term design strategies for progression, economy, and social features in alignment with the game's overall vision.Communicate design vision, constraints, and concerns to...

  • Game Design Director

    3 weeks ago


    Vancouver, British Columbia, Canada Electronic Arts Full time

    Design DirectorRipple Effect Vancouver is a game studio that embodies innovation and community-first experiences through cutting-edge technology.Key ResponsibilitiesDevelop and execute long-term design strategies for progression, economy, and social features in alignment with the game's overall vision.Communicate design vision, constraints, and concerns to...

Lead Multiplayer Game Engineer

3 months ago


Vancouver, British Columbia, Canada Unity Full time

Role Overview

The Challenge

Creating multiplayer games is often cited as one of the most complex tasks in game development. The balance between user-friendliness, performance, and adaptability remains a significant hurdle. Consequently, the multiplayer gaming sector has seen limited advancements over the past several years, while single-player experiences have flourished.

Are you a seasoned developer eager to contribute to the creation of a pioneering game server authoring workflow tailored for Unity? We are in search of a Senior Netcode Developer to enhance the multiplayer development experience at Unity.

In this position, you will have the autonomy to spearhead projects aimed at reducing iteration times and optimizing performance for millions of users. Help us unlock the future of multiplayer game development.

Key Responsibilities

  • Develop features within the Unity Editor specifically designed for multiplayer developers, facilitating rapid networked iterations, server setup, automation, and deployment.
  • Collaborate with team members to enhance our networking infrastructure and ensure that vulnerabilities are prioritized and resolved efficiently.
  • Work closely with other multiplayer teams to align on tooling and workflow necessities.
  • Produce and uphold high-quality production code and tests.

Qualifications

  • Demonstrated experience with the Unity Engine.
  • Proficiency in programming languages such as C, C++, or C#.
  • Understanding of contemporary real-time networking principles.
  • Capability to conceptualize, articulate, and execute engineering projects.
  • Experience in high-performance programming, multithreading, and memory management.

Preferred Qualifications

  • Background in server applications operating at scale.
  • Familiarity with cloud computing solutions (AWS, Google Cloud, Azure, etc.).

Additional Information

  • Relocation assistance is not provided for this role.
  • International relocation support is not available for this role.
  • Work visa or immigration sponsorship is not available for this role.