-
Russell Tobin

Software Engineer

Russell Tobin
United Kingdom · Contract · Not Applicable

Senior Software Engineer (Unity/C# Game Engine Development) – IC6 Level


Overview

Seeking an experienced Senior Software Engineer to join a team dedicated to enhancing a large-scale social VR platform powered by the Unity game engine. This position focuses on developing and improving the reliability, performance, and integration of the Unity-based runtime engine, collaborating with multidisciplinary teams supporting system builders and product engineers.


Location & Work Arrangement

  • Onsite at King's Cross, London
  • Hybrid: 3 days/week onsite
  • Initial 6-month contract, potential for extension (not guaranteed)


Key Responsibilities

  • Drive improvements in runtime reliability of the Unity engine powering the platform.
  • Investigate, profile, and debug complex issues related to rendering, graphics, physics, and system telemetry.
  • Develop and maintain robust test code and ensure fixes are thoroughly validated prior to deployment.
  • Collaborate cross-functionally to enhance system telemetry and overall product reliability.
  • Tackle challenges in system integration and ensure stability across runtime and internal tool interfaces.


Technology Stack & Skills

  • Advanced proficiency in C# within the Unity engine environment.
  • Strong experience with Windows development environments.
  • Sound knowledge of graphics rendering, physics engine internals, and system profiling.
  • Exposure to TypeScript is advantageous.
  • Experience with proprietary or large-scale internal tooling and platform integrations is highly valued.
  • Demonstrated ability in debugging and improving complex runtime systems.


Ideal Candidate Profile

  • 10+ years of professional software engineering experience, with a substantial background in game engine or game system development (not just gameplay).
  • Track record of improving system reliability and solving challenging, performance-related issues within large-scale, real-time Unity environments.
  • Deep understanding of game engine concepts, rendering pipelines, and physics simulation.
  • Experience working in collaborative teams, supporting internal product builders and UI engineers.
  • Strong analytical skills with a passion for system stability, platform reliability, and rigorous testing practices.


Additional Information

  • The engineering team consists of 50–60 professionals working across multiple verticals.
  • Applicants should be adaptable, motivated by technical challenges, and comfortable working in a highly collaborative, fast-paced environment.
  • Bonus structure and compensation aligned with seniority and subject to local regulations.


This opportunity is ideal for those with a passion for deep engine work and large, technically complex, real-time platforms. If you are interested in shaping the next generation of interactive worlds, we encourage you to apply.

Key Skills

Ranked by relevance

unity typescript ui c
Login to Apply
Posted
Jul 22, 2025
Type
Contract
Level
Not Applicable
Location
London Area

Industries

IT Services IT Consulting

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Skyral
Related

Modelling and Simulation Engineer

2026-05-28

Full-time
Not Applicable
United Kingdom
Business Consulting
Engineering
View Job Details
Crossing Hurdles
Related

Project Management Specialist | Remote

2026-06-06

Contract
Associate
United Kingdom
Information Services
Project Management
View Job Details
Crossing Hurdles
Related

Project Manager | Remote

2026-06-06

Contract
Associate
United Kingdom
Information Services
Project Management