Metaverse Software Engineer
Role
We’re looking for an enthusiastic, capable Metaverse Software Engineer to join our team. You’ll be developing the code that runs our metaverse offering. This involves:
- Selecting and integrating assets to render environments designed by our 3D architects.
- Writing Unity (and to some extent Unreal Engine) code to run those virtual environments, on Linux unless the project requires some other OS (we try to avoid supporting more than one development OS).
- Helping to architect and code our metaverse backend - the code that maintains the state of our environments, identifies users, and executes transactions.
- Assist other teams in the organization to integrate metaverse products into our overall offering.
- Whilst this is an individual contributor role, an ability to mentor and manage others and improve the skills of the organization generally would be an advantage.
You will need to be self-starting, happy working on your own, seeking guidance where necessary, and prepared to deliver working solutions that add value to our products.
You will need to be happy working in a variety of programming languages, though on the backend we mostly try to use Rust where we can, Dart/Rust for mobile applications, and typescript where it makes sense.
Requirements
- A good degree in a numerate subject (preferably computer science).
- Good ability in game development in Unity (or another engine with evidence that the skills will transfer) - in particular, WebGL/AR experience would be of benefit.
- A good knowledge of computer science and ability to read and understand code quickly.
- Good knowledge of a variety of programming languages and systems, including the ability to learn rapidly.
- A willingness to at least learn how to write smart contracts and interact with, if not implement, blockchains.
- Good proficiency with Linux.
- Working knowledge of GCP and Kubernetes is an advantage.
Whilst knowledge of blockchain, multiplayer game implementation, and systems programming would be advantageous, they are not requirements for the role.
Location
We work remotely at Zilliqa, but get together regularly; we would like you to be in reach of London, Dubai or Singapore (and have a small cluster in Cambridge). However, we are prepared to make exceptions for outstanding candidates.Software Engineer
Please mention the word **GENEROUSLY** and tag RMTg4LjE2Ni4xMDAuMTkx when applying to show you read the job post completely (#RMTg4LjE2Ni4xMDAuMTkx). This is a beta feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.
Tags
software
game
architect
code
mobile
engineer
backend
Apply to job