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


  • 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 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 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 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 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 Inc. Full time

    Gameplay Software EngineerElectronic Arts Inc. is seeking a skilled Gameplay Software Engineer to join our team. As a key member of our Gameplay team, you will be responsible for designing and implementing gameplay-related systems, including A.I., character control, and multiplayer.Key Responsibilities:Design and implement gameplay-related systems, including...


  • 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 Inc. Full time

    Gameplay Software EngineerElectronic Arts Inc. is seeking a skilled Gameplay Software Engineer to join our team. As a key member of our Gameplay team, you will be responsible for designing and implementing gameplay systems, mechanics, and features for our next-generation football game, EA SPORTS FC.About the Role:Design and develop gameplay systems,...


  • Vancouver, British Columbia, Canada Electronic Arts Inc. Full time

    Gameplay Software EngineerElectronic Arts Inc. is seeking a skilled Gameplay Software Engineer to join our team. As a key member of our Gameplay team, you will be responsible for designing and implementing gameplay systems, mechanics, and features for our next-generation football game, EA SPORTS FC.About the Role:Design and develop gameplay systems,...


  • 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 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 2K Full time

    Gameplay Software EngineerAt EA SPORTS, we're redefining football with EA SPORTS FC - a genre-leading ecosystem of interactive experiences. We're looking for a skilled Gameplay Software Engineer to join our team and help us pioneer the future of football.About the RoleThe Gameplay team is at the core of the user experience, and we're seeking a talented...


  • Vancouver, British Columbia, Canada 2K Full time

    Gameplay Software EngineerAt EA SPORTS, we're redefining football with EA SPORTS FC - a genre-leading ecosystem of interactive experiences. We're looking for a skilled Gameplay Software Engineer to join our team and help us pioneer the future of football.About the RoleThe Gameplay team is at the core of the user experience, and we're seeking a talented...

  • Software Engineer

    1 month ago


    Vancouver, British Columbia, Canada Electronic Arts Inc. Full time $115,100 - $161,200

    Gameplay Software EngineerAt EA Sports FC, we're redefining football with a genre-leading ecosystem of interactive experiences. As a Gameplay Software Engineer, you'll be at the core of the user experience, designing and writing code that runs and controls the game.Key Responsibilities:Design technical designs for Gameplay systems.Develop tools and workflows...

  • Software Engineer

    1 month ago


    Vancouver, British Columbia, Canada Electronic Arts Inc. Full time $115,100 - $161,200

    Gameplay Software EngineerAt EA Sports FC, we're redefining football with a genre-leading ecosystem of interactive experiences. As a Gameplay Software Engineer, you'll be at the core of the user experience, designing and writing code that runs and controls the game.Key Responsibilities:Design technical designs for Gameplay systems.Develop tools and workflows...

  • Software Engineer

    1 month ago


    Vancouver, British Columbia, Canada Electronic Arts Inc. Full time $115,100 - $161,200

    EA SPORTS FC Gameplay EngineerEA SPORTS is one of the most iconic brands in entertainment, connecting hundreds of millions around the world to the sports they love through a portfolio of industry-leading video games. Building on an incredible 30-year foundation, we're redefining football with EA SPORTS FC - a genre-leading ecosystem of interactive...

  • Software Engineer

    1 month ago


    Vancouver, British Columbia, Canada Electronic Arts Inc. Full time $115,100 - $161,200

    EA SPORTS FC Gameplay EngineerEA SPORTS is one of the most iconic brands in entertainment, connecting hundreds of millions around the world to the sports they love through a portfolio of industry-leading video games. Building on an incredible 30-year foundation, we're redefining football with EA SPORTS FC - a genre-leading ecosystem of interactive...


  • 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...

Lead Multiplayer Systems Engineer

3 months ago


Vancouver, British Columbia, Canada Unity Technologies Full time

About the Role

In the realm of game development, creating engaging multiplayer experiences is often regarded as one of the most formidable challenges. The balance between user-friendliness, performance, and adaptability has yet to be fully realized. Consequently, the past decade has seen limited advancements in multiplayer gaming, while single-player innovations have flourished.

We are seeking a seasoned engineer eager to contribute to the development of a pioneering game server authoring workflow dedicated to Unity. As a Senior Netcode Developer, you will play a crucial role in enhancing the multiplayer development experience within Unity.

Your Responsibilities

  • Develop features within the Unity Editor tailored for multiplayer developers, facilitating rapid networked iterations, server setup, automation, and deployment.
  • Collaborate with team members to enhance our networking infrastructure, ensuring that vulnerabilities are prioritized and resolved swiftly.
  • Engage with various multiplayer teams to align on tooling and workflow necessities.
  • Create and uphold high-quality production code and associated 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 optimization.

Preferred Skills

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

Additional Information

  • This position does not offer relocation assistance.
  • International relocation support is not provided for this role.
  • Work visa or immigration sponsorship is not available for this position.

Life at Unity

Unity [NYSE: U] stands as the premier platform for creators to develop and expand real-time games, applications, and experiences across diverse platforms. From game developers to artists, architects, automotive designers, and filmmakers, Unity empowers creators to realize their visions across mobile, PC, console, and spatial computing.

As of the latest data, over 69% of the top 1,000 mobile games are developed using Unity, reflecting its widespread adoption and success. Unity is committed to fostering an inclusive and innovative environment, celebrating diversity in all its forms. We believe that our differences are strengths that enable us to meet the evolving needs of our customers and partners.

This position requires proficiency in English for effective communication with global colleagues and partners.