Based in Wellington, New Zealand, Weta Workshop’s gaming division, known as Weta Gameshop, is an eclectic mix of game developers, musicians, artists and passionate industry professionals. Our team is made up of a diverse range of developers from many nationalities, and we pride ourselves on our unique studio culture, which espouses a strong work/life balance, standard working week and above all else, a sense of fun and mischievous enjoyment, while strongly embracing cultural diversity and individuality.
Having recently shipped our inaugural title - Dr. Grordbort’s Invaders - to players and critics acclaim, we are expanding our team as we move onto crafting new and exciting experiences for the revolutionary Magic Leap platform - experiences which will not only be groundbreaking in their own right, but ones which will also further help to cement Magic Leap as the future of interactive entertainment.
We all truly believe that we have the best job in the world, working for an amazing studio on technology which is years ahead of its time… and we’d love for you to join us. Think you have what it takes? Then read on...
We are currently looking for a talented Network Programmer with previous games industry experience to join the Weta Gameshop team and fill this critical role.
As a Network Programmer at Magic Leap, you will be a part of the core game development team, working in close conjunction with other game programmers, designers and content creators to create networking systems and multiplayer functionality which is efficient, optimised and can be easily scaled.
In return, we can offer you the opportunity to work with an experienced team of industry veterans on amazing, world-changing experiences for an exciting new medium. What more could you ask for?
Design a real time multiplayer architecture, which is both efficient and performant, both on the client and server side.
Develop the networking layer for a shared multiplayer AR experience, including helping to define APIs and frameworks for the rest of the code team.
Work with game and level designers to conceptualise and create adaptive and scalable game-level network features as required.
Implement internally written or commercially available plugins, ensuring compatibility across all existing systems and toolsets.
Mentor junior game programmers and assist with their professional development.
5+ years of games industry experience, shipped at least 1 title in a network/online programmer capacity
Experience with real time multiplayer solutions
In depth knowledge of C# and C++
Experience with Unity is highly desirable, but not essential.
All your information will be kept confidential according to Equal Employment Opportunities guidelines.