company_logo

Full Time Job

Senior Client Engineer

Netflix

Los Angeles, CA 03-28-2023
 
  • Paid
  • Full Time
  • Senior (5-10 years) Experience
Job Description
Netflix is building a new internal game studio to incubate and build a new class of hilarious, social party video games.

The Senior Client Engineer (Unity) will work with a new cross-discipline core team to rapidly prototype and iterate towards a new game vision, building confidence on a great game prototype to eventually bring to full production and available to Netflix members.

A successful candidate will be able to guide the team through Unity's core technologies, build underlying client systems to support higher level gameplay and rendering systems, and help release and maintain our client builds for multiple target platforms.

You'll be joining a small, scrappy team with big ambitions, and an obsession to create memorable game moments that leave players telling their own stories for years to come. We're looking for new teammates who care deeply about the experiences they create and the people they make them with. Those who bias towards action and are energized by the learning that comes with bold experimentation at an agile pace. As a part of Netflix, we strive to hire the best and value integrity, excellence, respect, inclusion, and collaboration.

Now is an amazing time to join Netflix Game Studio as we seek to entertain our 200 million paid members in a really new way.

Responsibilities
• Unity Tech Integration: Research Unity's own technologies and write code for integrating those into our game project. Come up with best practices for using them and guide other engineers with any edge cases or limitations. Be a representative when communicating with Unity about any Unity issues or questions our team has.
• Client System Implementation & Support: Design and create building blocks for supporting gameplay features that require specific Unity tech. Work with tech artists to bring our art vision to life by utilizing Unity's animation, sound, and vfx systems. Leverage Unity Localization package to build our own localization pipeline. Help other engineers with any platform specific issues.
• Infrastructure Pipelines: Support CI/CD for client code and data changes. Work with tools engineers to set pipelines to import/export data for Unity game projects.

Requirements
• 5+ years experience as a Unity client engineer shipping multiple games
• Expertise with several Unity core technologies like UPM, ScriptableObjects, Addressables, UI, Timeline, Animator, Audio, and more
• Expertise with C# and .NET
• Familiarity with supporting multiple target platforms
• Experience building reusable components for multiple game projects
• Experience localizing projects into EFIGS, East Asian, and more languages
• Exceptional communication and cross-discipline collaboration skills
• Passion for making video games, especially in a rapid, focused, smaller form vs multi-year investments

Bonus Skills
• Experience with WebGL and Linux as a target platform
• Familiarity with Unity Render Pipelines like URP and HDRP
• Familiarity with CI/CD systems like Jenkins
• Familiarity with AWS or similar cloud technology workflows

Location
• Los Angeles Preferred/Remote

At Netflix, we carefully consider a wide range of compensation factors to determine your personal top of market. We rely on market indicators to determine compensation and consider your specific job, skills, and experience to get it right. These considerations can cause your compensation to vary and will also be dependent on your location.

The overall market range for roles in this area of Netflix is typically $100,000 - $600,000.

This market range is based on total compensation (vs. only base salary), which is in line with our compensation philosophy. Netflix is a unique culture and environment. Learn more here.

Jobcode: Reference SBJ-g66nen-3-145-93-221-42 in your application.

Salary Details
Salary Range: $100,000 to $600,000 Per Year ($ USD)