Senior Software Engineer - Low Level Systems - C++

Global Sports Jobs Limited

Madrid

Hybrid

EUR 70,000 - 120,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Global Sports Jobs Limited is seeking a senior Unreal Engine engineer to architect and scale core game systems for an American football franchise. You will design engines, optimize memory usage, and guide teams across client/server multiplayer development.

Reporting to the Technical Director, you will own performance budgets, implement data-driven live-service updates, and ensure cross-team alignment on a scalable, robust Unreal workflow in a hybrid Madrid-based setup.

Qualifications

  • 10+ years of experience with C++, including best practices for large-scale systems.
  • 5+ years of experience with Unreal Engine architecture, performance management, memory optimization, and multithreading strategies.
  • Experience with parallel programming, resource management, and multi-processor hardware architecture in game development.
  • Advanced debugging for client/server multiplayer games, profiling, and resolving performance bottlenecks in Unreal Engine.

Responsibilities

  • Develop complex engine systems in Unreal Engine, aligning with roadmaps and goals.
  • Define and manage per-system frame budgets, establish performance metrics, and provide technical guidance across teams.
  • Implement and scale foundational engine systems for a networked game architecture, improving memory footprint and stability.
  • Create data-driven systems to support live service updates, including asset streaming, patching strategies, and live-data synchronization.

Skills

C++
Unreal Engine
Multithreading
Performance profiling
Debugging

Tools

Profiling tools

Job description

About the Role

This role focuses on architecting and scaling the core foundations of an American Football franchise within Unreal Engine. The engineer will join a collaborative, inclusive team dedicated to improving player experiences and shaping the future of sports gaming. Reporting to the Technical Director, the position helps deliver scalable systems that empower development teams and delight players worldwide.

Key Responsibilities
  • Develop complex engine systems in Unreal Engine, aligning with technical roadmaps and team goals.
  • Define and manage per-system frame budgets, establish performance metrics, and provide technical guidance to ensure benchmarks are met across multiple teams.
  • Implement and scale foundational engine systems for a performance-critical, networked game architecture, improving memory footprint and stability.
  • Create data-driven systems to support live service updates, including asset streaming, patching strategies, and live-data synchronization.
Required Experience & Qualifications
  • 10+ years of experience with C++, including best practices and architectural considerations for large-scale systems.
  • 5+ years of experience with Unreal Engine architecture, covering primary systems, performance management, memory optimization, and multithreading strategies.
  • Experience with parallel programming, resource management, and multi-processor hardware architecture in game development.
  • Advanced debugging skills for client/server multiplayer games, including profiling and resolving performance bottlenecks within Unreal Engine.
Workplace
  • This is a hybrid role, with 3 days per week working onsite.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

C++/Unreal Engine Low-Level Systems Engineer (Hybrid)
C++/Unreal Engine Low-Level Systems Engineer (Hybrid)

Global Sports Jobs Limited • Madrid

Hybrid
EUR 70,000 - 120,000
Senior Low-Level Systems Engineer - C++ & Unreal Engine
Senior Low-Level Systems Engineer - C++ & Unreal Engine

Electronic Arts • Madrid

On-site
EUR 90,000 - 130,000
Senior Software Engineer - Low Level Systems - C++
Senior Software Engineer - Low Level Systems - C++

Electronic Arts • Madrid

On-site
EUR 90,000 - 130,000
Senior Systems Software Engineer - American Football
Senior Systems Software Engineer - American Football

EA SPORTS • Madrid

On-site
EUR 90,000 - 130,000
Senior Unreal Engine Systems Engineer – Madrid
Senior Unreal Engine Systems Engineer – Madrid

EA SPORTS • Madrid

On-site
EUR 90,000 - 130,000
Game Developer - Remote
Game Developer - Remote

YO IT Consulting • Madrid

Remote
EUR 60,000 - 75,000
Remote Game Engine Tools & Rendering Engineer
Remote Game Engine Tools & Rendering Engineer

YO IT Consulting • Barcelona

On-site
EUR 55,000 - 85,000
Senior Manager Software Engineering
Senior Manager Software Engineering

Electronic Arts (EA) • Madrid

On-site
EUR 120,000 - 180,000
Jira/Artifactory experience
Onsite collaboration across time zones
Senior Engineering Manager, Platform & SRE
Senior Engineering Manager, Platform & SRE

Electronic Arts Ltd • Madrid

On-site
EUR 110,000 - 170,000
Senior Manager, Software Engineering
Senior Manager, Software Engineering

Electronic Arts Ltd • Madrid

On-site
EUR 110,000 - 170,000