> Markdown version of [/jobs/ext/3386676-senior-systems-software-engineer-american-football](https://www.wearedevelopers.com/jobs/ext/3386676-senior-systems-software-engineer-american-football). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Systems Software Engineer - American Football - **Company:** Electronic Arts - **Location:** Madrid, Spain - **Contract:** Franchise - **Skills:** C++ (Programming Language), Client Server Models, Software Code Optimization, Profiling, Data Synchronization, Software Debugging, Memory Management, Software Architecture, Software Engineering, Systems Integration, Multithreading, Parallel Computation, Data Analytics, Unreal Engine - **Published:** September 3, 2026 - **Apply:** https://es.indeed.com/viewjob?jk=731f36b16a596fc3 ## About the Role As a Senior Systems Software Engineer, you will help architect and scale our core game and engine foundations within Unreal Engine. You will maintain a broad view of the engine's architecture, identifying opportunities to improve performance, memory footprint, and stability. We are looking for a passionate engineer who enjoys deep technical problem-solving, planning, and building robust, scalable systems that empower our development team to build faster and more efficiently., * 10+ years of experience with C++, with an understanding of best practices, and architectural considerations. * 5+ years of experience with Unreal Engine architecture (e.g., core systems, performance management, memory optimization, multithreading or job strategies). * Strong communication and collaboration skills, with the ability to articulate complex technical and architectural decisions to engineering peers and leadership. * Experience with parallel programming, resource management, and multi-processor hardware architecture. * Advanced experience profiling, optimizing, and debugging performance bottlenecks within Unreal Engine, including deep familiarity with memory management. * Proficiency in integrating and maintaining large-scale systems covering multiple domains. * Advanced debugging skills applicable to client/server multiplayer games. ## Description * Architect, develop, and maintain complex engine systems in alignment with broader technical roadmaps and team goals. * Define and manage per-system frame budgets, establishing viable performance metrics for cross-functional teams and providing technical guidance to ensure these benchmarks are met reliably. * Develop, integrate, and scale foundational engine systems within Unreal Engine for a performance-critical, networked game architecture. * Deliver high-quality, performant technical implementations that adhere to strict memory and system constraints. * Contribute to core EA technologies in an architecturally sound way to promote collaborative development efforts. * Implement and manage data-driven systems to support live service updates, including efficient asset streaming, patching strategies, and live-data synchronization. * Partner with leadership to define and uphold performance metrics while shaping long-term technical roadmaps. ## Related Videos - [WeAreDevelopers LIVE - "Fun and games - and all that comes with it", Back to BASIC & more](https://www.wearedevelopers.com/videos/1719-wearedevelopers-live-fun-and-games-and-all-that-comes-with-it-back-to-basic-more) - [Building the platform for providing ML predictions based on real-time player activity](https://www.wearedevelopers.com/videos/944-building-the-platform-for-providing-ml-predictions-based-on-real-time-player-activity) - [Profiling Symfony & PHP apps with Blackfire](https://www.wearedevelopers.com/videos/265-profiling-symfony-php-apps-with-blackfire) - [Asynchronicity and multithreading in C#](https://www.wearedevelopers.com/videos/447-asynchronicity-and-multithreading-in-c) - [The Future Past of Technology - A Game Developers POV](https://www.wearedevelopers.com/videos/1386-the-future-past-of-technology-a-game-developers-pov) - [Challenges and Solutions for Efficient, Large-Scale Video Analysis](https://www.wearedevelopers.com/videos/2022-challenges-and-solutions-for-efficient-large-scale-video-analysis) ## Related Articles - [What Jobs Can You Get with a Software Engineering Degree?](https://www.wearedevelopers.com/magazine/398-what-jobs-can-you-get-with-a-software-engineering-degree) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard)