Saltar al contenido

Información general

Ubicaciones: Vancouver, British Columbia, Canada 
ID del rol
214029
Tipo de trabajador
Regular Employee
Estudio/Departamento
EA Studios - SPORTS
Acuerdo de trabajo flexible
Hybrid

Description & Requirements

Electronic Arts crea experiencias de entretenimiento increíbles que inspiran a personas jugadoras y fans de todo el mundo. Aquí, todo el mundo es parte de la historia. Parte de una comunidad que conecta a gente de todo el mundo. Un lugar en el que la creatividad prospera, se invita a nuevas perspectivas y las ideas importan. Un equipo en el que todo el mundo hace posible el juego.

EA SPORTS FC is looking for a Senior Gameplay Software Engineer to help shape the moment-to-moment football experience played by millions of fans around the world. In this role, you will design, implement, debug, and refine gameplay systems that support responsive controls, authentic player behavior, compelling match flow, and high-quality on-pitch experiences across platforms.

Reporting to a Development Director, as a Senior Gameplay Software Engineer, you will work closely with engineers, designers, animators, producers, QA, and other cross-functional partners to deliver player-facing features from concept through launch. You will contribute to technical direction within your feature area, write maintainable and performant code, mentor other engineers, and help ensure gameplay systems meet the quality, responsiveness, and reliability expectations of the EA SPORTS FC franchise.

What You’ll Do

  • Design, implement, and maintain gameplay systems and features for EA SPORTS FC.
  • Partner with gameplay designers, animators, producers, QA, and other engineers to translate creative goals into robust technical solutions.
  • Build player-facing features that support responsive controls, believable football behaviors, animation-driven gameplay, AI decision-making, physics interactions, and match presentation.
  • Write efficient, maintainable, and well-tested C++ code in a large-scale game codebase.
  • Debug and optimize gameplay systems across multiple platforms, with attention to frame rate, memory, determinism, responsiveness, and overall player experience.
  • Own medium-to-large gameplay feature areas, including scoping, implementation planning, risk identification, integration, testing support, and post-launch maintenance.
  • Review code, provide technical feedback, and help uphold engineering quality standards.
  • Collaborate with technical leadership to improve gameplay architecture, workflows, tools, and development practices.
  • Mentor and support other engineers through design reviews, code reviews, debugging help, and knowledge sharing.
  • Analyze player feedback, telemetry, QA findings, and team input to improve feature quality and gameplay feel.
  • Contribute to a collaborative, inclusive, and player-focused team culture.

What We’re Looking For

  • Professional software engineering experience in game development, preferably on player-facing gameplay systems.
  • Strong C++ programming skills, including experience working in performance-sensitive runtime environments.
  • Experience developing, debugging, and optimizing complex gameplay systems in a large codebase.
  • Solid understanding of software architecture, data structures, algorithms, debugging techniques, and engineering best practices.
  • Ability to collaborate effectively with design, animation, production, QA, and engineering partners.
  • Experience taking gameplay features from prototype or design through production, polish, certification, launch, or live support.
  • Strong problem-solving skills and the ability to make practical tradeoffs between quality, scope, performance, and schedule.
  • Ability to communicate technical concepts clearly to both technical and non-technical partners.
  • Experience mentoring engineers or providing technical guidance within a feature team.
  • Passion for building high-quality player experiences.

Bonus

  • Experience developing sports, action, fighting, racing, or other timing-sensitive gameplay systems.
  • Experience with animation-driven gameplay, character locomotion, player control, physics interactions, AI behavior, camera systems, or networked gameplay.
  • Experience shipping console, PC, or cross-platform AAA titles.
  • Familiarity with football/soccer gameplay, rules, tactics, player movement, or sports simulation systems.
  • Experience with Frostbite or another large-scale proprietary game engine.
  • Experience using telemetry, automated testing, profiling tools, or live-service feedback loops to improve gameplay quality.
  • Experience working with distributed or multi-studio teams.

 



Acerca de Electronic Arts
Nos llena de orgullo tener una extensa cartera de juegos y experiencias, ubicaciones por todo el mundo y oportunidades en EA. Valoramos la adaptabilidad, la resiliencia, la creatividad y la curiosidad. Desde un liderazgo que saca tu potencial hasta la creación de un espacio para aprender y experimentar, te animamos a hacer un trabajo fantástico y buscar oportunidades de crecimiento.

Adoptamos un enfoque integral con nuestros programas de beneficios, centrándonos en el bienestar físico, emocional, financiero, profesional y de la comunidad para apoyar una vida equilibrada. Nuestros paquetes están personalizados para satisfacer las necesidades locales y pueden incluir seguro médico, apoyo para el bienestar mental, plan de pensiones, días libre pagados, permisos familiares, juegos gratuitos y mucho más. Fomentamos entornos en los que nuestros equipos siempre pueden dar lo mejor de sí mismos en lo que hacen.

Electronic Arts ofrece igualdad de oportunidades. Todas las decisiones laborales se toman sin tener en cuenta la raza, el color de piel, el país de origen, la ascendencia, el sexo, el género, la identidad de género o su expresión, la orientación sexual, la edad, la información genética, la religión, la discapacidad, las enfermedades, los embarazos, el estado civil, la situación familiar, la situación militar o cualquier otra característica que quede bajo el amparo de la ley. También tenemos en cuenta solicitudes cualificadas con antecedentes penales, de conformidad con la ley vigente. Además, EA adapta el espacio de trabajo para gente cualificada con discapacidades según lo que exige la ley.