Full Time Job

Unreal Engine Generalist

Sony Music

Los Angeles, CA 06-30-2020
  • Paid
  • Full Time
  • Senior (5-10 years) Experience
Job Description


We need you to bring your vision and passion to a team dedicated to reimagining music through immersive media. Leveraging Sony Music's vast catalog and roster of artists, the Unreal Engine Generalist will design and implement a new category of music experiences which utilize the latest game engine-based software and tools.

• Implement UI architecture, design and programming requirements
• Lead optimization efforts for gaming and PC devices
• Responsible for making builds and maintaining backups of working builds
• Responsible for writing and distributing any tool plugins - must be an efficient developer able to rapidly prototype
• Collaborate with the technical artist to define the project organization
• Maintain Unreal source code using Perforce
• Can follow industry coding standards and help to enforce good programming practices
• Engage in technical planning, design and code reviews
• Agile methodology with an open mind and ability to adapt quickly

• 5+ years of experience developing and optimizing real time experiences in Unreal Engine 4
• 3D modeling experience, texturing experience and the ability to code and architect various core engine systems
• Overall knowledge of game design processes, including gamification strategies and methods
• 5+ years of experience in entertainment, gaming or tech industry.
• 5+ years of experience developing in C++ & blueprints. Know how to write plugins for UE4 and be comfortable with the Unreal build system
• 5+ years of experience in UE4 Multiplayer Client-Server networking coding
• 5+ years of experience developing Slate / UMG (Unreal UI Systems)
• 3+ years of experience integrating with cloud-based SaaS solutions such as PlayFab
• 3+ years of experience deploying and hosting cloud-based solutions on AWS or Azure
• Strong knowledge of 3D Math (Linear Algebra)
• Strong knowledge of the entire 3D rendering pipeline
• Experience with managing versioning management systems (Perforce, Git, etc.) and game engine collaboration best-practices (prefabs, asset naming, organized directory hierarchies, etc.)
• Experience making natural gameplay mechanics and UX for multiple platforms
• Experience with game client installers, app version patching and asset bundling
• Rapid prototyping and ability to iterate quickly over a very short period of time
• Proven self‐starter and independent problem‐solving ability with a curious mindset
• Strong initiative, maturity, and the ability to work well with others – a diplomatic team player is a must
• Strong project management and time management skills
• Bachelor's degree or equivalent experience
• Familiar with versioning management systems (Perforce, Git, etc.) and game engine collaboration best-practices (prefabs, asset naming, organized directory hierarchies, etc.)

External Application Page

The application for this position is hosted at the Employer's site. Click on the button below to open the application page in a new tab in your browser.

Apply at Employer's Site