company_logo

Full Time Job

Unreal Engine Generalist

Sony Music

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

Overview

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.

Responsibilities
• 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

Qualifications
• 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
• Familiar with versioning management systems (Perforce, Git, etc.) and game engine collaboration best-practices (prefabs, asset naming, organized directory hierarchies, etc.)

Jobcode: Reference SBJ-rz8eqr-3-21-34-0-42 in your application.