This job listing expired on Apr 28, 2021
Experience:
- 5+ years with Unity
- Has worked on and shipped multiple games
Job Description:
The Senior Game engineer will be responsible for building and maintaining game visuals, game systems and gameplay features, and contributing to the game architecture.
Responsibilities:
- Create and maintain game systems
- Create and maintain gameplay features
- Work with the art team to produce effects and optimize them to run on device
- Work with the design team to create fun moments
- Identify and fix client performance issues
- Write clean code that is easily understandable and maintainable
- Make appropriate concessions between clean code and optimized code
- Work with junior members to help them follow best practices, write clean code, and performant code
Qualifications/Skills
- Proven track record of building game systems that allow designers to tune the fun.
- Experience with shaders, lighting, 3d assets, particle systems, etc.
- Experience with engine systems such as physics, AI, sound, cameras, etc.
- Ability to investigate and debug platform specific issues with tools such as Xcode and Android Studio
- Communicate effectively with the team at large
- Self driven with the ability to prototype an idea and evaluate it with the larger team
- Passionate about learning more about Unity and pushing the boundaries of performance
- Nice to have: Experience authoring tools (in engine or otherwise) that empower content creators to efficiently work with game and gameplay systems