What is Eternal?
Eternal powers creatives.
Eternal funds, programs, and builds alongside artists to bring about new realities. Sometimes that’s throwing a three day music festival, A F$*KING WEEKEND, with Junior Varsity. Exploring how we feel on the street with our show EXIT SIGN. Or launching rich live multi-media spatial worlds on Eternal+.
We believe that Eternal is a culture. Culture you can feel, show up to, wear, hear… not just exist in some Discord. You can see that culture in action: Instagram ~ TikTok.
We build technology in service to that culture.
still from our upcoming animated series Red40
https://open.spotify.com/playlist/0ghplWbQjvj55RamC4VDJx?si=e1109ff3a66a45aa
This Role
Eternal has a highly experimental style. We build beautiful product, and we aren’t afraid to scrap things that aren’t working to reach something insanely great.
In this role you will work with a tight-knit team of multi-disciplinary talent to build Place, ⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛ omitted ⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛ within Eternal+.
As part of this Team, you will be writing gameplay systems, multiplayer networking, and audio features that unlock never before seen worlds in social products!
Responsibilities
- Coordinate and work with backend engineers, UX/UI designers, 3D artists and the production teams to achieve goals
- Design, build, and maintain efficient, reusable, scalable and reliable code — mobile performance top of mind
- Identify bottlenecks and bugs, and devise solutions to address and mitigate these problems
- Adopt and augment an extensive codebase upon hire and work to maintain internal development standards
- Contribute to the product roadmap, translate design and product documentation into technical specifications, and subsequently develop them as new features.
Requirements
- A love of culture and deep appreciation of artists like yourself
- 2+ years of Unity experience in a professional development team including experience with scripting, textures, animation, GUI styles, and user session management
- Experience working with cloud-based systems and/or local servers including, but not limited to: web-based protocols, REST APIs, and sockets
- Knowledge of Unity team project best-practices (prefabs, asset naming, organized scene hierarchy)
- Experience with git or other version-control
- Good communication skills (we are looking for someone who thrives on collaborating)
- Experience with game physics, particle systems, and camera tooling