Senior Multiplayer Developer

6 days ago


Vancouver, British Columbia, Canada Unity Full time

Unlock the Next Generation of Multiplayer Game Development

We are seeking a highly experienced Senior Netcode Developer to join our team at Unity and help us build the multiplayer workflows development experience. As a key member of our team, you will have the freedom to drive initiatives that decrease iteration time and improve performance at scale for millions of users.

Key Responsibilities:

  • Design and develop Unity Editor features aimed at multiplayer developers for quick networked iterations, server creation, automation, and deployment.
  • Collaborate with the rest of the team to improve our networking stack and ensure CVEs are prioritized and addressed promptly.
  • Work closely with other multiplayer teams to collaborate on tooling and workflow requirements.
  • Write and maintain production-quality code and tests.

Requirements:

  • Prior experience with the Unity Engine.
  • Experience in either C, C++, or C#.
  • Familiarity with modern real-time networking concepts.
  • Ability to conceptualize, communicate, and deliver engineering initiatives.
  • Experience with high-performance programming, multithreading, and memory management.

Desirable Skills:

  • Experience with server applications at scale.
  • Experience with cloud solutions (AWS, Google Cloud, Azure).

Additional Information:

  • Relocation support is not available for this position.
  • International relocation support is not available for this position.
  • Work visa/immigration sponsorship is not available for this position.


  • Vancouver, British Columbia, Canada Unity Full time

    About the RoleWe are seeking a highly skilled Senior Multiplayer Developer to join our team at Unity. As a key member of our engineering team, you will play a critical role in shaping the future of multiplayer game development.Key ResponsibilitiesDesign and Develop Unity Editor Features: Create innovative features that enable multiplayer developers to work...


  • Vancouver, British Columbia, Canada Unity Full time

    About the RoleWe are seeking a highly skilled Senior Multiplayer Developer to join our team at Unity. As a key member of our engineering team, you will play a critical role in shaping the future of multiplayer game development.Key ResponsibilitiesDesign and Develop Unity Editor Features: Create innovative features that enable multiplayer developers to work...


  • Vancouver, British Columbia, Canada Unity Full time

    Position Overview The realm of game development, particularly in the multiplayer sector, presents unique challenges that require innovative solutions. Despite the rapid evolution of single-player experiences, multiplayer game development has seen limited advancements over the past decade. Are you a seasoned engineer eager to contribute to the...


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


  • Vancouver, British Columbia, Canada Unity Full time

    Position Overview Opportunity Summary Developers in the gaming industry often express that creating multiplayer experiences is one of their most significant challenges; achieving a balance between user-friendliness, performance, and adaptability remains an ongoing issue. Consequently, there has been a noticeable lack of innovation in multiplayer gaming over...


  • Vancouver, British Columbia, Canada Unity Full time

    Position Overview Opportunity to Innovate Creating multiplayer games is often cited as one of the most complex challenges in game development. The struggle to achieve a balance between user-friendliness, performance, and adaptability has hindered significant advancements in this area over the past decade, while single-player game innovation has...


  • Vancouver, British Columbia, Canada Unity Technologies Full time

    About the RoleIn 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...


  • 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 Unity Technologies Full time

    Opportunity OverviewCreating multiplayer games is often cited as one of the most complex challenges faced by game developers today. The struggle to balance user-friendliness with high performance and adaptability has stifled innovation in this area, especially compared to the flourishing creativity seen in single-player experiences.We are seeking a seasoned...


  • Vancouver, British Columbia, Canada Unity Full time

    Position Overview In the realm of game development, creating multiplayer experiences poses significant challenges. The delicate balance between user-friendliness, performance, and adaptability has yet to be fully realized. Consequently, the multiplayer gaming landscape has seen limited innovation over the past several years, while single-player titles have...


  • Vancouver, British Columbia, Canada Unity Technologies Full time

    Position OverviewIn the realm of game development, the challenge of creating engaging multiplayer experiences is often cited as one of the most complex tasks. 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,...


  • Vancouver, British Columbia, Canada Unity Full time

    Opportunity Overview The development of multiplayer games is often cited as one of the most complex challenges in the gaming industry. The need to balance user-friendliness with robust performance and adaptability has yet to be fully addressed. Consequently, innovation in multiplayer gaming has lagged behind the advancements seen in single-player...


  • Vancouver, British Columbia, Canada Unity Full time

    Position Overview As the gaming industry evolves, the complexity of developing multiplayer experiences continues to challenge developers. At Unity, we recognize the need for innovation in this area, and we are seeking a seasoned engineer to contribute to the development of our dedicated game server authoring workflow. Your Role In this position, you will...


  • Vancouver, British Columbia, Canada Unity Technologies Full time

    Are you a seasoned developer eager to contribute to the creation of a groundbreaking Unity-focused game server authoring workflow? We are seeking a Lead Netcode Engineer 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...

  • Netcode Developer

    7 days ago


    Vancouver, British Columbia, Canada Unity Full time

    Unlock the Next Generation of Multiplayer Game DevelopmentWe are seeking a highly skilled Senior Netcode Developer to join our team at Unity and help us build the multiplayer workflows development experience. As a key member of our team, you will have the opportunity to drive initiatives that decrease iteration time and improve performance at scale for...

  • Netcode Developer

    6 days ago


    Vancouver, British Columbia, Canada Unity Full time

    Unlock the Next Generation of Multiplayer Game DevelopmentWe are seeking a highly skilled Senior Netcode Developer to join our team at Unity and help us build the multiplayer workflows development experience. As a key member of our team, you will have the opportunity to drive initiatives that decrease iteration time and improve performance at scale for...


  • Vancouver, British Columbia, Canada Phoenix Labs Full time

    Job SummaryWe are seeking a highly skilled Senior Build Engineer to join our team at Phoenix Labs. As a Senior Build Engineer, you will be responsible for designing, implementing, and maintaining internal systems and workflow tools using Python.Key ResponsibilitiesDesign and implement internal systems and workflow tools using Python.Champion automation to...


  • Vancouver, British Columbia, Canada Unity Full time

    About the RoleIn the realm of game development, creating engaging multiplayer experiences has consistently posed significant challenges. The balance between user-friendliness, performance, and flexibility remains a critical area for innovation. Your ContributionAs a seasoned engineer, you will play a pivotal role in shaping the first dedicated game server...

  • Senior XR Developer

    7 days ago


    Vancouver, British Columbia, Canada Coal Car Studio Full time

    About Coal Car StudioWe are a dynamic and forward-thinking game development studio based in Vancouver, Canada, specializing in immersive virtual reality (VR) and augmented reality (AR) experiences.Job Opportunity: Senior Unity DeveloperWe are seeking an experienced Senior Unity Developer to join our team and play a key role in the development of our VR/AR...

  • Senior XR Developer

    6 days ago


    Vancouver, British Columbia, Canada Coal Car Studio Full time

    About Coal Car StudioWe are a dynamic and forward-thinking game development studio based in Vancouver, Canada, specializing in immersive virtual reality (VR) and augmented reality (AR) experiences.Job Opportunity: Senior Unity DeveloperWe are seeking an experienced Senior Unity Developer to join our team and play a key role in the development of our VR/AR...