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

  • Collaborate directly with external customer teams to develop games and game production tools.
  • Evaluate, scope, and produce task and time estimates to assist in planning customer projects.
  • Develop, debug, and deliver code and technical solutions within large, multi-threaded C# or C++ codebases and multi-platform engines.
  • Optimize game performance and rendering on diverse target platforms and provide actionable recommendations to customers.
  • Provide on-site and remote consultations, educate clients, and communicate technical findings clearly to technical and non-technical stakeholders.
  • Build and maintain close relationships with Unity’s internal development teams to relay customer feedback and verify production behavior of upcoming Unity features.
  • Mentor and assist less experienced developers, produce technical documentation, and translate complex technical topics into understandable concepts.
  • Proactively learn and stay current with Unity Engine technology and game content creation tools to inform customer work and internal guidance.

Requirements

  • Experience working on a variety of game projects and platforms (not necessarily all Unity).
  • Demonstrated understanding of technical challenges in complex game development environments and the ability to adapt to customer production workflows.
  • Ability to take over or collaborate on work streams, plan, coordinate, and deliver work in a timely manner within typical game development constraints.
  • Experience developing and debugging code in large multithreaded C# or C++ codebases using a multi-platform engine (e.g., Unity, Unreal, in-house).
  • Deep familiarity with 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 performance on Mobile, PC, and Console targets.
  • Experience with modern graphics APIs (Metal, Vulkan, DirectX12) and shader languages/techniques (HLSL/GLSL, etc.).
  • Proven experience with GPU profiling and debugging tools (e.g., NSight, PIX, RenderDoc, Xcode) and profiling/optimizing CPU, GPU, and memory with Unity Profiler and Frame Debugger.
  • Experience or strong interest in high-performance paradigms like DOTS, ECS, and the C# Job System (preferred).
  • Experience with version control in production (Git/Perforce), delivering training/technical talks or writing technical articles, and awareness of AI/ML workflows is a plus.
  • Sufficient professional-level English for regular verbal and written communication with worldwide colleagues and partners.
  • Relocation support is not available for this position and Unity cannot provide work visa/immigration sponsorship for this role.

Benefits

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

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