At a Glance
- Tasks: Enhance runtime stability and performance for a cutting-edge VR platform.
- Company: Join an innovative company shaping the future of augmented and virtual reality.
- Benefits: Enjoy a competitive rate, flexible work environment, and no weekend shifts.
- Why this job: Contribute to impactful XR experiences in a collaborative, mission-driven team.
- Qualifications: Strong C#/Unity experience; familiarity with C++, debugging, and CI/CD systems required.
- Other info: Office-based 3 days a week in Central London; start ASAP.
Job Description
🚀 Senior Software Engineer – XR Runtime (C#/Unity)
📍 Location: London (3 days onsite, Kings Cross)
📅 Duration: 6 months (contract)
💼 Rate: £66.83p/h PAYE
🕒 Hours: 40 hours/week
📌 Start Date: ASAP
Join one of the most innovative companies shaping the future of augmented and virtual reality. We're seeking a Senior Software Engineer to support the development and optimization of immersive social experiences on a large-scale XR platform. If you're a generalist engineer with deep C#/Unity expertise and a passion for performance and reliability, this role is for you.
🔧 What You’ll Be Doing:
- Enhance the runtime stability and performance of a cutting-edge VR platform.
- Work on Unity/C#/C++ systems, profiling and debugging complex codebases.
- Collaborate with global teams to ship reliable experiences in social XR.
- Improve internal telemetry, incident diagnostics, and CI/CD pipelines.
- Contribute to the core infrastructure behind multiplayer and creator tools.
✅ What We’re Looking For:
Essential Skills:
- Strong experience with C# and Unity in a Windows development environment.
- Experience with C++, systems debugging, and runtime optimization.
- Familiarity with internal build tools (e.g., Buck, Bazel) and CI/CD systems.
- Prior experience in large-scale production environments.
Bonus Skills:
- Experience with VR/AR hardware, especially Meta Quest or similar devices.
- Knowledge of performance and memory profiling tools.
- Exposure to tools like Phabricator, Sandcastle, or similar.
- Background in data engineering, SQL, or telemetry
🌍 Work Environment:
- Join a highly collaborative, mission-driven team working on one of the most impactful XR platforms in the world.
- Office based 3 days per week in Central London.
- No weekend or shift work.
- Role does not involve direct financial data or user-sensitive data handling.
✨ Why Join:
- Work at the forefront of next-gen computing platforms.
- Make meaningful contributions to immersive, social-first XR experiences.
- Gain experience in a fast-moving, high-performance engineering team building real-world applications in mixed reality.
Software Engineer - Horizon Experiences employer: Aquent
Contact Detail:
Aquent Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer - Horizon Experiences
✨Tip Number 1
Familiarise yourself with the latest trends in XR technology and how they apply to social experiences. This will not only help you understand the role better but also allow you to engage in meaningful conversations during interviews.
✨Tip Number 2
Showcase your experience with C# and Unity by working on personal projects or contributing to open-source initiatives. Having tangible examples of your work can set you apart from other candidates.
✨Tip Number 3
Network with professionals in the XR field, especially those who have experience with large-scale production environments. Attend industry meetups or online forums to build connections that could lead to referrals.
✨Tip Number 4
Prepare to discuss your experience with CI/CD systems and internal build tools during interviews. Being able to articulate your understanding and past experiences with these tools will demonstrate your readiness for the role.
We think you need these skills to ace Software Engineer - Horizon Experiences
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with C# and Unity, as well as any relevant projects you've worked on in augmented or virtual reality. Use specific examples to demonstrate your skills in performance optimisation and debugging.
Craft a Compelling Cover Letter: In your cover letter, express your passion for XR technologies and how your background aligns with the role. Mention any experience you have with large-scale production environments and your familiarity with CI/CD systems.
Showcase Relevant Projects: If you have worked on any projects related to VR/AR or have experience with tools like Phabricator or Sandcastle, be sure to include these in your application. Highlight your contributions and the impact they had on the project.
Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any spelling or grammatical errors. A polished application reflects your attention to detail and professionalism, which is crucial for a software engineering role.
How to prepare for a job interview at Aquent
✨Showcase Your C# and Unity Expertise
Make sure to highlight your experience with C# and Unity during the interview. Be prepared to discuss specific projects you've worked on, the challenges you faced, and how you optimised performance in those projects.
✨Demonstrate Problem-Solving Skills
Expect technical questions that assess your debugging and optimisation skills. Prepare to walk through your thought process when tackling complex codebases, and be ready to provide examples of how you've resolved issues in past projects.
✨Familiarise Yourself with XR Technologies
Since the role focuses on augmented and virtual reality, brush up on your knowledge of XR technologies and hardware, particularly Meta Quest. Being able to discuss your familiarity with these tools will show your genuine interest in the field.
✨Prepare for Collaborative Scenarios
As the role involves working with global teams, be ready to discuss your experience in collaborative environments. Share examples of how you've successfully worked with others to deliver projects, especially in high-pressure situations.