Game Programmer - Unreal Engine 4

Los Angeles, CA

Survios, the developer of the best-selling game Raw Data for the HTC Vive, has an opening for a full-time Unreal Engine programmer.

Candidates must have a passion for designing, implementing, and maintaining gameplay systems and tools. Applicants should be enthusiastic about the opportunity to collaborate with other developers across disciplines, seek out opportunities to dive in, solve problems, and make improvements wherever necessary.

The ideal candidate has experience working with a cross disciplinary team on a large codebase. Candidates should have solid technical fundamentals including strong 3D math, optimization, debugging and problem solving skills. Candidates are expected to be self-starting and proactive in identifying risk and determining solutions. They should have a passion for adding the extra polish that sets our games apart.

Responsibilities:

  • Design, develop, and maintain the core game systems that power Survios games and applications.
  • Work closely with designers to implement gameplay features and functionality using the Unreal Engine.
  • Create or improve tools as necessary to support specific features/systems.
  • Continuously test, debug, profile, analyze, and optimize on applicable console, PC and mobile platforms.
  • Contribute innovative and original ideas on all aspects of game production and development.

Requirements:

  • Demonstrated proficiency in C++.
  • Minimum 2 years professional game development experience with at least one shipped Unreal Engine title.
  • Unreal Engine 4 experience including blueprints and C++ implementation.
  • Strong generalist and systems architecture programming skills.
  • Experience developing code for multiple platforms including PC, console and mobile.
  • Comfortable working with internal and externally developed code.
  • Effective communicator and collaborator with engineers and developers from other disciplines.
  • A natural curiosity for all aspects of game development and a willingness to work on a wide variety of game systems.
  • A strong passion for video game development.

Pluses:

  • Bachelor’s degree or higher in Computer Science, Computer Engineering, Software Engineering, Math or related field.
  • Experience designing and implementing threaded, asynchronous software.
  • Real-time networking proficiency and experience.
  • Experience working with Virtual Reality platforms including Oculus Rift, HTC Vive and Sony PlayStation VR.

Apply For This Position

Document must be: doc, docx, pdf or txt.

Document is too large. Must be under 2kb.

Document must be: doc, docx, pdf or txt.

Document is too large. Must be under 2kb.

Awesome! You’ve successfully applied for this job.

Not awesome! You have not successfully applied for this job.

Submit Application