Senior Systems Engineer in Guildford

Senior Systems Engineer in Guildford

Guildford Full-Time 50000 - 70000 Β£ / year (est.) No working from home possible
J

At a Glance

  • Tasks: Write clean C++ code and build scalable game architectures.
  • Company: Join a leading game development studio with a passion for innovation.
  • Benefits: Competitive salary, flexible hours, and opportunities for professional growth.
  • Other info: Collaborative environment with exciting projects and career advancement.
  • Why this job: Shape the future of gaming by delivering high-quality engine features.
  • Qualifications: Experience in game development and strong C++ skills required.

The predicted salary is between 50000 - 70000 Β£ per year.

Responsibilities

  • Writing clean, well-documented C++ code in line with project standards
  • Building scalable, data-driven architectures within engine infrastructure
  • Working with the Lead Systems Engineer to conduct a thorough technical assessment of engine and game systems
  • Collaborating across departments to design and deliver key engine features
  • Profiling and resolving performance issues across CPU, GPU and memory
  • Ensuring high-quality, maintainable output – from broad system design down to individual functions

Requirements

  • Experience in game development through all stages of the process from design to shipping, with strong knowledge of optimisation and porting processes
  • Strong understanding of hardware across different platforms
  • Strong C++ skills, including sound knowledge of multithreading, software design patterns, and systems architecture
  • Familiarity with game engine architecture across multiple engines including proprietary
  • Good problem solving and debugging skills

Bonus points for:

  • Any additional coding languages under your belt
  • Understanding of hardware architecture
  • Knowledge of build systems
J

Contact Details:

Jobtailor Recruitment Team

We think you need these skills to ace Senior Systems Engineer in Guildford

C++ Programming
Game Development
Optimisation Processes
Porting Processes
Multithreading
Software Design Patterns
Systems Architecture