Lead Multiplayer Software Engineer
4 weeks ago
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 for millions of users. Join us in unlocking the future of multiplayer game creation.
Responsibilities
- Develop Unity Editor functionalities tailored for multiplayer developers to facilitate 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 swiftly.
- Partner closely with other multiplayer teams to align on tooling and workflow needs.
- Produce and uphold high-quality production code and testing protocols.
Qualifications
- Proven experience with the Unity Engine.
- Proficiency in C, C++, or C#.
- Understanding of contemporary real-time networking principles.
- Capability to conceptualize, articulate, and execute engineering projects.
- Background in high-performance programming, multithreading, and memory optimization.
Preferred Skills
- Experience with large-scale server applications.
- Familiarity with cloud platforms (AWS, Google Cloud, Azure).
Additional Information
- Relocation assistance is not available for this role.
- International relocation support is not provided for this position.
- Work visa sponsorship is not offered for this role.
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. Creators, from game developers to artists, architects, automotive designers, and filmmakers, utilize Unity to bring their visions to life across various platforms, including mobile, PC, console, and spatial computing.
As of the latest quarter, over 69% of the top 1,000 mobile games are developed using Unity. In recent times, applications created with Unity have achieved an average of 3.7 billion downloads monthly. For further details, please visit our website.
Unity is an equal opportunity employer, dedicated to cultivating an inclusive and innovative workplace. We celebrate our diverse workforce across age, race, color, ancestry, national origin, religion, disability, sex, gender identity or expression, sexual orientation, or any other protected status in accordance with applicable law. Our diversity strengthens our ability to meet the evolving needs of our customers, partners, and collaborators.
This position necessitates a sufficient command of English for professional verbal and written communication, as the role involves regular interaction with colleagues and partners globally, where English is the common language.
-
Lead Multiplayer Systems Engineer
4 weeks ago
Vancouver, British Columbia, Canada Unity Full timeOpportunity 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...
-
Lead Multiplayer Systems Engineer
4 weeks ago
Vancouver, British Columbia, Canada Unity Full timePosition 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...
-
Lead Multiplayer Game Engineer
4 weeks ago
Vancouver, British Columbia, Canada Unity Full timePosition 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...
-
Lead Multiplayer Game Engineer
4 weeks ago
Vancouver, British Columbia, Canada Unity Full timePosition 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...
-
Lead Multiplayer Game Engineer
4 weeks ago
Vancouver, British Columbia, Canada Unity Full timeRole 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...
-
Lead Multiplayer Systems Engineer
4 weeks ago
Vancouver, British Columbia, Canada Unity Full timePosition 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...
-
Lead Multiplayer Game Engineer
4 weeks ago
Vancouver, British Columbia, Canada Unity Technologies Full timePosition 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,...
-
Lead Multiplayer Game Engineer
4 weeks ago
Vancouver, British Columbia, Canada Unity Full timePosition 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...
-
Lead Multiplayer Systems Engineer
4 weeks ago
Vancouver, British Columbia, Canada Unity Technologies Full timeAbout 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...
-
Lead Multiplayer Systems Engineer
4 weeks ago
Vancouver, British Columbia, Canada Unity Technologies Full timeOpportunity 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...
-
Software Test Engineer
6 days ago
Vancouver, British Columbia, Canada IFG - International Financial Group Full timeAbout the RoleThis is a challenging opportunity for a skilled Software Test Engineer to join our team at IFG - International Financial Group. As a key member of our Development Support team, you will play a vital role in ensuring the smooth testing and development operations of our multiplayer game modes.Key ResponsibilitiesCollaborate with development teams...
-
Senior Multiplayer Developer
7 days ago
Vancouver, British Columbia, Canada Unity Full timeAbout 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...
-
Senior Multiplayer Developer
5 days ago
Vancouver, British Columbia, Canada Unity Full timeAbout 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...
-
Senior Multiplayer Gameplay Engineer
2 weeks ago
Vancouver, British Columbia, Canada Electronic Arts Full timeResponsibilities 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...
-
Senior Multiplayer Developer
6 days ago
Vancouver, British Columbia, Canada Unity Full timeUnlock the Next Generation of Multiplayer Game DevelopmentWe 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...
-
Senior Multiplayer Developer
5 days ago
Vancouver, British Columbia, Canada Unity Full timeUnlock the Next Generation of Multiplayer Game DevelopmentWe 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...
-
Lead Backend Software Engineer
4 weeks ago
Vancouver, British Columbia, Canada Software Aspekte Full timeAbout the RoleThe Fintech Ancillaries division at Software Aspekte is dedicated to merging our unique financial technology solutions with some of the largest travel organizations globally. In this sector, we design systems and develop financial products that can scale internationally, focusing on enhancing both customer satisfaction and business outcomes for...
-
Lead Backend Software Engineer
5 days ago
Vancouver, British Columbia, Canada Software Aspekte Full timeAbout the RoleThe Fintech Ancillaries division at Software Aspekte is dedicated to merging our unique financial technology solutions with some of the largest travel organizations globally. In this sector, we design systems and develop financial products that can scale internationally, focusing on enhancing both customer satisfaction and business outcomes for...
-
Lead Network Gameplay Engineer
4 weeks ago
Vancouver, British Columbia, Canada Electronic Arts Full timeKey Responsibilities Design and develop strategies for real-time gameplay mechanics in a dynamic, action-driven multiplayer environment, collaborating closely with engineers, designers, and artists. Collaborate with engineering teams to define and implement essential real-time networking systems and gameplay functionalities. Provide technical guidance and...
-
Lead Network Gameplay Engineer
4 weeks ago
Vancouver, British Columbia, Canada Electronic Arts Full timeKey Responsibilities Design and develop solutions for time-critical gameplay elements in a dynamic, action-driven multiplayer environment, collaborating closely with engineers, designers, and artists. Partner with engineering teams to define and implement essential real-time networking systems and gameplay functionalities. Provide technical guidance and...