Full-time ∘ North / South American Time Zone ∘ New York Headquarters
About Global Illumination, Inc.
Global Illumination is a digital product company based in New York. We're currently building Biomes, a massively-multiplayer game dedicated to incentivizing creativity.
Our small team was co-founded by Thomas Dimson, Taylor Gordon and Joey Flynn and is made up of some of the most senior individual contributors from Facebook, Instagram, YouTube, Google, Riot Games and more. We believe there is creativity in all disciplines and that people work best without narrow swim lanes.
The majority of our team is located in New York City and we also allow remote work for engineers.
About the Role
We are looking for infrastructure engineers to start on the ground floor of our small team of fewer than 10 engineers. Global Illumination uses a unique stack of traditional web technologies to build a custom game engine that renders a destructible shared world in the browser. We have a unified front-end and backend stack with a mix of Typescript, Node, React, ThreeJS and WebAssembly (compiled from C++) and a distributed system to manage world and player state.
Successful infrastructure engineers work to ensure the reliability and scalability of our backend services as we expand to support hundreds of thousands of concurrent players. They build abstractions that improve development velocity of all team members. Recent projects include sharding the tier that synchronizes client state, removing discrete time simulations from the game backend and building a shim so engineers have read-only access to the production services.
You will be responsible for designing and building infrastructure that supports a massively multiplayer game using a web technology stack, ensuring code maintains scalability of our backend, and working independently on problems while soliciting input from others.
Familiarity with, or willingness to learn...
∘ Typescript / NodeJS ∘
∘ C++ and WebAssembly ∘
∘ Distributed Systems Infrastructure on Google Cloud ∘
∘ Solana and Ethereum EVM ∘
∘ Health Insurance and Dental Coverage ∘
∘ 21 days vacation ∘
∘ HQ office in Nolita ∘
∘ Frequent off-sites, dinners and trips ∘
How to ApplyDrop us a line at firstname.lastname@example.org