Senior Graphics Engineer, Unity Studio Productions

2 days, 17 hours ago
Full-time
Senior
Software Development
Unity

Unity

Unity is the top platform for real-time 3D content creation, empowering creators across industries to bring their ideas to life with interactive 2D and 3D content.

Internet Software & Services
5K-10K
Founded 2004

Description

  • Work closely with external customer teams to co-develop games and game production tools.
  • Evaluate, scope, and provide task and time estimates for customer projects during planning.
  • Build and maintain relationships with Unity internal development teams to provide customer feedback and production verification of upcoming Unity features.
  • Diagnose, develop, and debug solutions for customers’ challenging technical problems in codebases and game systems, both remotely and on-site.
  • Profile and optimize CPU, GPU, and memory usage to meet performance and visual targets across target hardware.
  • Educate and communicate technical findings and recommendations to customers and internal stakeholders, translating complex concepts for technical and non-technical audiences.
  • Visit customers for short-term consultations to advise on project improvements and, when needed, take over or support customer workstreams.
  • Proactively learn and stay current with Unity Engine and game content creation technologies and provide training/mentorship to less experienced developers.

Requirements

  • Experience across a variety of game projects and platforms (not necessarily limited to Unity).
  • Strong understanding of technical challenges in complex game development environments and ability to adapt to customer production environments.
  • Ability to develop and debug code in large multithreaded C# or C++ codebases using a multi-platform engine (e.g., Unity, Unreal, in-house).
  • Deep technical expertise in the Unity ecosystem, including C#, ScriptableObjects, Addressables, Unity lifecycle, and modern render pipelines (URP/HDRP).
  • Understanding of rendering pipelines, GPU architecture, performance and optimization techniques, and experience optimizing rendering on Mobile, PC, and Console.
  • Experience with modern graphics APIs (Metal, Vulkan, DirectX12) and shader languages (HLSL/GLSL or similar).
  • Proven use of GPU and CPU profiling and debugging tools (e.g., NSight, PIX, RenderDoc, Xcode) and Unity-specific tools (Unity Profiler, Frame Debugger).
  • Experience or strong interest in high-performance paradigms like DOTS, ECS, and the C# Job System; experience with Version Control (Git/Perforce) is a plus.
  • Experience delivering training, technical talks, or writing technical articles is desirable; awareness of AI/ML workflows is a plus.
  • Professional-level English for frequent global verbal and written communication; note that relocation support and work visa/immigration sponsorship are not available for this position.

Benefits

  • Comprehensive health, life, and disability insurance (varies by country and employment status).
  • Employee stock ownership (equity) and competitive retirement/pension plans.
  • Generous vacation and personal days and support for new parents through leave and family-care programs.
  • Mental health and wellbeing programs and access to a Global Employee Assistance Program.
  • Training and development programs and employee resource groups for professional growth.
  • Commute subsidy and office food/snacks.
  • Volunteering opportunities and donation matching program.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior / Intermediate Software Engineer (Unreal Engine 5 Rendering)

Blackbird Interactive 251-1K Internet Software & Services

Blackbird Interactive is seeking intermediate or senior Rendering Engineers to help build and optimize a visually ambitious Unreal Engine 5 game, with a focus on real-time rendering systems and large-world production for PC and consoles.

C++
3 hours ago

AI Programmer (Unreal Engine 5)

Sperasoft 251-1K Internet Software & Services

This role is for an AI Programmer at an Unreal Engine game studio, focused on developing and optimizing interactive NPC AI systems and gameplay behaviors across production.

C++ Git Perforce
8 hours ago

Technical Game Designer

High Voltage Software 51-250 Internet Software & Services

High Voltage is hiring a Technical Game Designer to help implement and refine gameplay experiences for AAA game projects, with a focus on delivering polished, immersive content.

Game Design Unreal Engine
8 hours, 30 minutes ago

Unreal Programmer

High Voltage Software 51-250 Internet Software & Services

High Voltage Software is hiring an Unreal Engine 5 Programmer to develop and refine gameplay systems for AAA game projects in collaboration with cross-functional teams.

C++
9 hours, 15 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers