skip to main content

© 2025 - 2026 Into Games
Powered by Bird's Eye View.
Built by MAJOR.

Senior Systems Programmer

Systems Programming in game development focuses on creating and maintaining the low-level and core systems that support game functionality, development tools, and infrastructure. This role involves programming engine-level features, developing content pipelines, and optimising runtime systems to ensure performance and stability across platforms. It supports workflows such as asset processing, deployment automation, and code integration while managing both Linux and Windows server environments, storage, and virtualisation. Regular responsibilities include building tools to improve iteration efficiency, writing robust and maintainable code, and ensuring system-level functionality aligns with project needs. Collaboration is frequent with design, content creation, QA, IT operations, and other engineering teams to deliver reliable, scalable systems that underpin the entire development process.

Salary

£53k - £93.5k

£50k

£60k

£70k

£80k

£90k

£100k

  • Strong proficiency in Unity3D Game Engine
  • Excellent problem-solving and debugging skills in C++
  • Practical knowledge of C#
  • Experience with using source control systems (e.g., Perforce)
  • Knowledge of NodeJS
  • Experience diagnosing logs via SIEM solutions (e.g., Splunk)
  • Professional experience in Systems development for Xbox Series S/X and/or PS5 and technical requirement certification (Sony, Microsoft, etc.)
  • Knowledge of AWS services
  • Deep knowledge and experience with infrastructure as code solutions (e.g., Terraform) and code collaboration solutions (e.g., Github)

Software & Tools

Unity3D

C

C

NodeJS

Perforce

GitHub

Splunk

AWS

Terraform

Technical Areas

Proprietary engine & data pipelines

runtime/memory profiling

low-level features & anti-cheat

optimisation & refactors

tooling for iteration

Interpersonal Skills

Cross-functional collaboration

Communication