Location: London (3 days onsite per week – Kings Cross)
Contract Length: 6 months
Rate: Up to £400 per day PAYE
We’re hiring a highly skilled Software Engineer to join the team, focused on improving the stability, performance, and infrastructure of immersive virtual environments. This is an exciting opportunity to work on next-generation AR/VR technologies, contributing to runtime systems that support multiplayer experiences, world transitions, 3D content creation, and mixed reality environments.
What You’ll Do:
- Investigate and resolve complex runtime stability and crash-related issues
- Work across C#, C , and backend scripting languages (Python, PHP, Hack)
- Contribute to CI/CD systems (including test frameworks and deployment pipelines)
- Collaborate with international teams to improve infrastructure for large-scale virtual experiences
- Support internal privacy and security compliance within the runtime environment
- Utilize internal telemetry and performance tools to inform stability fixes
Ideal Candidate:
- 8 years of experience in software engineering, with strong expertise in C# and Unity
- Proven debugging skills with C and system-level crash analysis
- Familiarity with backend development tools and scripting languages (Python, PHP/Hack)
- Solid understanding of CI/CD pipelines, automated build systems, and test frameworks
- Experience with internal tools such as build orchestration systems (e.g., Buck, Bazel), job runners, and coverage tools
- Comfortable working in highly collaborative environments across engineering, infrastructure, and product teams
Preferred Skills:
- Unity game engine development
- Android development exposure
- Performance profiling and memory optimization
- SQL/data tooling experience for diagnostics and telemetry
- Experience with internal tooling systems (e.g., for code review, continuous integration, job management)
Day-to-Day Activities:
- Diagnosing and fixing runtime crashes and stability issues
- Improving CI scripts and deployment jobs
- Debugging crash logs and implementing fixes across C#/C
- Supporting privacy and compliance workflows within engineering pipelines
- Enhancing reliability of core systems used across immersive virtual experiences
If you're a system generalist with a strong track record in C#/Unity development and passionate about building scalable, stable, and performant applications, we’d love to hear from you. This role offers the chance to shape foundational technologies powering the future of virtual worlds.