Negotiable
Inside
Hybrid
London, UK
Summary: The Software Engineer role focuses on enhancing Runtime Stability and Performance within a Unity/C#/C++ environment. Candidates will work in a hybrid setting, primarily in London, and will be responsible for diagnosing and resolving issues as part of an existing team. Key technical skills include Unity, C#, and Windows development, with an emphasis on CI/CD practices. The position is a 6-month contract with a market rate salary structure.
Key Responsibilities:
- Provide first-line diagnostics and resolution of problems with clear incident response.
- Improve Runtime Stability and Performance in a Unity/C#/C++/Performance stack.
- Collaborate with an existing team to enhance system performance.
Key Skills:
- Experience with Unity C#.
- Experience with CI/CD concepts such as pipelines, jobs, alerts, managing build capacity.
- Experience debugging and troubleshooting complex systems.
- Experience with SQL and data engineering.
- Software development experience in Python, C#, C++, Hack/PHP.
- Experience in build systems.
- Experience with Android and Unity is nice to have.
- Experience with Bazel is nice to have.
- Experience with code coverage tooling.
Salary (Rate): undetermined
City: London
Country: UK
Working Arrangements: hybrid
IR35 Status: inside IR35
Seniority Level: undetermined
Industry: IT
Software Engineer - Unity - multiple roles
Duration: 6 months contract
Location: Hybrid - 3 days onsite in London
Rate: market rate (PAYE)
Key tech skills: Unity, C#, Windows development
The roles involve Runtime Stability and Performance improvements and profiling in a Unity/C#/C++/Performance stack. System generalists and product generalists profiles.
These engineers would be part of an existing team; duties include providing a 1st line diagnostic and resolution of problems with clear incident response.
What does a strong candidate look like?
* Experience with Unity C#
* Experience with CI/CD concepts such as pipelines, jobs, alerts, managing build capacity.
* Experience debugging and troubleshooting complex systems
* Experience with SQL and data engineering
* Software development experience in Python, C#, C++, Hack/PHP
* Experience in build systems
* Experience with Android and Unity is nice to have
* Experience with Bazel is nice to have
* Experience with code coverage tooling
Key tech skills required
C#
Windows development
Unity (gaming)