This job listing expired on Apr 28, 2021
Tweet

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