Senior Software Engineer - Low Level Systems - C++ en… - Jobeax
Descripción de la vacante
Senior Software Engineer - Low Level Systems - C++ en España
HíbridoCombinación de oficina y remoto
PresencialTrabaja desde la oficina
Hybrid
Spain
Senior Software Engineer - Low Level Systems - C++ en España is listed on Jobeax. Browse 80,000+ vacancies available.
About the role
Locations: Madrid, Spain
Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world. Here, everyone is part of the story. Part of a community that connects across the globe. A place where creativity thrives, new perspectives are invited, and ideas matter. A team where everyone makes play happen.
EA SPORTS is one of the leading sports entertainment brands in the world, with top-selling videogame franchises, award-winning interactive technology, fan programs, and cross-platform digital experiences. EA SPORTS creates connected experiences that ignite the emotion of sport through industry-leading sports video games, including Madden NFL football, EA Sports FC soccer, NHL® hockey, and EA SPORTS UFC.
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.
This role will be Hybrid/Onsite in Madrid, Spain.
What you'll do
Your Responsibilities
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.
What we're looking for
Your Qualifications
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.
About the company & team
We're proud to have an extensive portfolio of games and experiences, locations around the world, and opportunities across EA. We value adaptability, resilience, creativity, and curiosity. From leadership that brings out your potential, to creating space for learning and experimenting, we empower you to do great work and pursue opportunities for growth.
We adopt a holistic approach to our benefits programs, emphasizing physical, emotional, financial, career, and community wellness to support a balanced life. Our packages are tailored to meet local needs and may include healthcare coverage, mental well-being support, retirement savings, paid time off, family leaves, complimentary games, and more. We nurture environments where our teams can always bring their best to what they do.
Electronic Arts is an equal opportunity employer. All employment decisions are made without regard to race, color, national origin, ancestry, sex, gender, gender identity or expression, sexual orientation, age, genetic information, religion, disability, medical condition, pregnancy, marital status, family status, veteran status, or any other characteristic protected by law. We will also consider employment qualified applicants with criminal records in accordance with applicable law. EA also makes workplace accommodations for qualified individuals with disabilities as required by applicable law.
... ownership, and a product-driven mindset. You might fit perfectly if you recognise yourself in the following: - Experience: You have 5+ years of experience as a software engineer, including time spent owning complex, ambitious projects end-to-end. You've operated at a senior or staff level, taking responsibility for technical ...
... the future of the shopping experience. Their ambition is to have a positive impact on the everyday lives of hundreds of millions of users around the world. Software Engineers in the Engineering team work hand-in-hand with the Product team, from exploration, design, and roadmap prioritization to implementation, and deployment ...
... colleagues or managers. ☕ You may also be invited for coffee with team members to get a feel for our culture. Who we're looking for - Experience: 5+ years of software engineering experience , with significant time spent on platform, infrastructure, or reliability at scale. You've operated at a senior or staff level and you're ...
... looking for - Experience: You have 5+ years of software engineering experience , including time building and shipping production systems. You've operated at a senior or staff level and you're used to owning ambitious projects from design to production. - Track record: You've ideally built production AI systems that real users ...
... and a product-driven mindset. You might fit perfectly if you recognise yourself in the following: - Experience: You have at least 3 years of experience as a software engineer, ideally in fast-paced or high-growth environments. - Track record : You've demonstrated high potential through one or more of the following: - Strong ...
... Github CI/CD. Education & certifications - Bachelor's or Master's degree in Computer Science or equivalent practical experience. - 5+ years of experience in a software engineering role. - Passionate about software craftsmanship: Strong understanding of software development principles, Clean Code and Clean Architecture. - Product ...
... success. What you need for this - 7+ years of development experience with Java on the Spring Boot framework - 3+ years of experience deploying and maintaining software using public clouds such as Amazon Web Services (AWS) or Azure - 3+ years of experience with several of the following AWS components: Relational Database Service ...
... some experience with strongly-typed languages (Go, Java, C, Scala etc.). - you think you'd enjoy the kind of work we're doing We're on the look out for L50 Engineers at the moment, you canEngineering Progression Framework - we will interview you across the whole frame work, so if you are not sure what level you are aiming ...
... If you're ready to apply cutting-edge technology to problems that affect millions of people, your next chapter starts here. Learn more here . We are hiring Senior Backend Software Engineers across all teams. As a Senior Backend Software Engineer, you will be responsible for: - Developing bank connectivity and payment automation ...
About the role As a Senior Software Engineer on the Clearing team you'll work on what happens after the trade is made. Most of the work we do is not user facing (although we have some user facing systems as well) but is very much essential to the day to day operations of a Broker Dealer company. During the past couple years ...
... and London. We encourage diversity and are an international team coming from 26 different countries and speaking 25 different languages. As a Senior/Staff Software Engineer at Ledgy, you'll design and build elegant, scalable systems that power how companies manage their equity. You'll collaborate with fellow engineers ...
... does this differently: a different registry, a different database, a different set of rules about what can be checked and how. To take our platform to the next level, we're looking for a Senior Software Engineer to join the Trust team. This team builds and operates the services that validate a person's identity data against ...
About the role The Opportunity: We are looking for a highly capable Senior iOS Engineer to join our Powered team and take ownership of our iOS SDKs: the CQoE SDK, which telecom carriers and partners embed directly into their own apps to passively measure real-world network quality, and the Speedtest SDK, the core measurement ...
... real‑time data, and the backend is the heartbeat that transforms biosensor signals into actionable health insights for our users. THE OPPORTUNITY We're seeking a Senior Software Engineer ( Backend ) to design, build, and optimize Lingo's backend systems, ensuring they are scalable, resilient, and secure. You will play a pivotal ...
... electronics, mechatronics and process engineers to support the entire integration. Key Responsibilities - Lead the design and development of the machine-level control software. - Define and own the software architecture, including system decomposition, interfaces, and integration with embedded and hardware subsystems. - Design and ...
... looking for an experienced Software Engineer to join an international engineering environment and contribute across embedded platforms and Linux-based ground systems. What you'll work on - Develop embedded software using Zephyr RTOS and Yocto-based Embedded Linux - Build low-level drivers, middleware and applications for ...
... flexible workforce solutions. Fast-paced, people-driven, and globally connected, we empower businesses to build teams without borders. We don't just need another Senior Software Engineer—we're looking for a builder who enjoys solving complex engineering challenges and delivering scalable, high-quality software that creates real ...
... coordinate and work in a team. - A high sense of ownership and take pride in the work you accomplish. - Experience developing and shipping business relevant software. - Experience writing reliable and scalable software. - A strong software engineering background (5+ years) and profound experience in architecting, developing ...
... journey. If you want to know more about how Fever processes your personal data,Fever - Candidate Privacy Notice What are we looking for We are looking for a Senior Software Engineer to join the Engineering team with outstanding software development talent proven by great work results/experience. Somebody who cares about ...