company_logo

Full Time Job

Senior /Lead Software Engineer - American Football

Electronic Arts

Madrid, Spain 10-01-2024
Apply @ Employer
  • Paid
  • Full Time
  • Executive (10+ years) Experience
Job Description
Senior/Lead C++ Software Engineer (Generalist - Game Modes) - American Football

Contract: Permanent

Location: Madrid (Relocation support is provided).

Work Model: Hybrid.

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 Modes Engineer, you will maintain progression systems that guide players toward completing goals, learning the game, unlocking content, and staying engaged. You will be a part of the game creation process, including architectural design, implementation, and debugging on multiple platforms-working on complex problems with the creative team and other technical disciplines in domains including gameplay, online services, databases and tools.

Your Responsibilities:
• You will work with other domain owners to integrate and develop technologies into the game
• Technical oversight of your team members' contributions.
• Share domain knowledge and mentor engineers within their team.
• Design, implement and document technology and strategies to help develop meta systems in a multiplayer environment by other team members.
• Manage features and collaborate with team members.

Your Qualifications
• 10+ years experience in software development with a C++ focus. Experience in Games is NOT mandatory.
• Proficiency in integrating and maintaining large-scale systems covering multiple domains.
• Advanced debugging skills applicable to client/server products.
• Experience developing in and debugging multi-threaded/concurrent architectures.
• Experience with Visual Studio and knowledge of the debugging tools.

Pluses:
• Experience working with Microsoft, Sony, or Nintendo game consoles.
• Experience working with iOS and Android.
• Experience developing large-scale multiplayer games.
• Experience with Frostbite, Unreal or Unity.

Regardless of your specialization, a few things we're always looking for:
• Passion. You love programming and are always looking to learn more and hone your craft.
• Excel in a team environment. You look for help when you're stuck and you want to help your teammates when they need it.
• Experience managing your time. You know when to go deeper on a task versus recognizing that it's time to get 'er done and move on to the next thing. Quality is important, but so is speed!
• Projects you've worked on in the past (personal or professional) got finished, and got finished...and it had a lot to do with you.

Jobcode: Reference SBJ-rz70o2-3-141-31-100-42 in your application.

Company Profile
Electronic Arts

Electronic Arts Inc. is a global leader in digital interactive entertainment. EA develops and delivers games, content and online services for Internet-connected consoles, mobile devices and personal computers.