Unity Engineer
AR
Posted on 3/2/2023
INACTIVE
Locations
Los Angeles, CA, USA • Remote
Experience Level
Entry
Junior
Mid
Senior
Expert
Requirements
  • At least 5 years of working professionally as a Unity Engineer
  • Expert-level programming experience with C# for Unity
  • Proficiency with Unity packages, systems and workflows (Addressables, URP, DOTS)
  • Solid foundation in data structures, algorithms, design patterns, testing frameworks
  • Experience with optimization, CPU, GPU, and asset profiling
  • Working knowledge of real time 3D graphics techniques and 3D maths
  • Collision systems, deformers, dynamics, simulations, physics
  • 3D graphics APIs, shaders, graphics hardware acceleration, computer
  • Other game engines such as Unreal
  • 3D pipelines and DCC tools such as Maya or Blender
  • Deploying and testing on mobile platforms
Responsibilities
  • Write efficient, high-quality, well-designed, testable code within the timelines you help estimate
  • Research, prototype, and productize solutions to our most challenging technical problems
  • Architect clean, extensible software components and systems with open standards and portability
  • Collaborate closely with engineering team, as well as design, art, and business teams
  • Design strategies for the optimal delivery, display, and caching of content
  • Integrate backend services and APIs
  • Collaborate closely with engineering team, as well as art, design and business teams
Genies
Avatar ecosystem tools