[PAID, FULLTIME, ONSITE/HYBRID, LOS ANGELES] Senior Gameplay Programmer - Pure Imagination

Los Angeles, CA – Pure Imagination Studios is looking for an experienced, team-oriented, self-motivated Unreal gameplay programmer with excellent management skills, proven programming expertise, and strong design sensibilities to lead and manage our evolving game programming team as both mentor and direct contributor.

Our current projects focus on location-based experiences, necessitating development from within our office at least 4 days per week. However, we are open to a more flexible hybrid work model, contingent upon the requirements of future projects.

Job Description:

  • Work with fellow programmers and the rest of the production team as a lead programmer and manager.
  • Use UE’s framework to create game systems and features in C++ and Blueprint, factoring external direction and team feedback into design decisions.
  • Guide artists and Blueprint developers to create work that adheres to the design of game systems while maintaining good style and optimization standards.
  • Dive into the UE4 source to make necessary architectural changes and understand how those changes will affect future versions of the engine.
  • Work with VR tools and concepts for the development of complex high-level stationary, room-scale and arena VR experiences, as well as integration of related peripherals and prop motion-tracking.
  • This is a general programmer role, so tasks will involve, but are not limited to, simple and complex AI, UI, cinematics, optimization, engine functionality, particle effects integration, sound integration, and general gameplay mechanics.
  • Must have very strong problem-solving and analytic skills.
  • Work with emerging technologies to create new tools and systems for interactive real-time production.
  • Produce clean, well-documented code.

Required Skills and Experience:

  • 4+ years of recent experience with Unreal Engine 4 and current experience with Unreal 5
  • 4+ years with C++, both within the confines of Unreal and in general.
  • Experience launching at least one shipped title as a lead developer.
  • Experience with development for VR/AR tools and related hardware.
  • Thorough understanding of Computer Science fundamentals.
  • Experience with version control, including streams and integration processes.
  • A bachelor’s degree or equivalent experience is required.
  • Working knowledge of the content creation tools and processes involved in real-time 3D asset production.

Bonuses:

  • Multiplayer experience.
  • Experience with the processes of 3D asset creation, shader creation, rigging, and procedural animation logic.
  • Experience with Python.
  • Experience with pipeline scripting in DCC applications such as Autodesk Maya or 3ds Max.
  • Networking experience.

Contact: pilabs.team@pistudios.com
Website: https://pistudios.com/