As a generalist you'll be called on to help out in a lot of places.
You'll need to be very comfortable with C++ and Unreal. Ideally you'd have experience with a variety of Unreal systems and an interest in learning new ones.
You'll also need to be fairly self-sufficient. You might have to dig pretty deeply into Unreal engine code to implement or fix something and there's a good chance nobody else on our team knows that part of the engine well enough to be of much help. It's OK if there are sizable areas of the engine you haven't explored yet but the idea of wading into large new systems and trying to figure out how they work should fill you with more excitement than dread (but a little dread is healthy).
Our new game is about interactions with urban wildlife and has gameplay that focuses on evoking a sense of life. We're trying to create moments that feel fleshy, surprising, and strange. A bit like this reference video but with more of a Jim Henson vibe.
What you'll do here
Misc features across a variety of systems
Tools and editor customization
Profiling and optimization
UI coding
Bug fixing
Must haves
Strong technical background in C++
2+ years of professional experience with C++ in Unreal
Comfortable debugging large systems you didn't write
Able to work independently with minimal oversight
Nice to haves
Experience with any of the following Unreal systems: AI, Animation, Audio, Control Rig, Editor Customization, Navigation, Physics, Profiling, Sequencer, or UI
Experience with Python
An interest in science and biology
If you think you'd be a good fit, contact us. Please send us a short description of a memorable experience you've had with a wild animal along with links to projects you've worked on and a note about where you found our listing.
This role could be fully remote or you can join us in Los Angeles if you'd like.