Passa ai contenuti

Informazioni generali

Località: Montreal, Quebec, Canada 
ID del ruolo
210045
Tipo di dipendente
Regular Employee
Studio/Reparto
CT - Creative Innovation
Modalità di lavoro flessibile
Hybrid

Descrizione e requisiti

Electronic Arts crea esperienze di intrattenimento di livello superiore che ispirano giocatori e fan in tutto il mondo. Qui, tutti fanno parte della storia. Parte di una comunità che si connette in tutto il mondo. Un luogo dove la creatività prospera, vengono stimolate nuove prospettive e le idee contano. Una squadra in cui tutti possono giocare.

Creative Innovations is one of several organizations within EA Studios that provides solutions to deliver games to millions of players around the world. With touchpoints across all titles and platforms, we work collaboratively to deliver direct impact to our players worldwide. 

The Tools and Technology Team (within Creative Innovations) is looking for accomplished people to help us fulfill our mission of providing creative tools and workflows that allow EA to lead the industry in content quality. Our group strives to build an ecosystem of modular components that are efficient, adjustable to trends, and allow for quick iteration of any artistic idea into reality. We partner with a global group of extraordinary creatives fueled by imagination and a unified passion for creating amazing content and experiences.

The Challenge Ahead: 

As a Software Engineer 3, you will support the interoperability of EA's central technology group by driving tools that enable our partner game studios to deliver AAA games. You will partner with a Product Owner and Technical Leads alongside a talented development team, while reporting to a team Development Director. This role supports a hybrid work model.

Day to day, you will…

  • Research and integrate new technologies and systems to enhance the quality and efficiency of our developer pipelines
  • Design, implement, and debug tools for character creation workflows at EA.
  • Identify complex, systematic problems in the domain of tools, pipelines, and workflow development.
  • Analyze problem spaces, risks, and dependencies across multiple domains and toolsets.
  • Partner with our end-users to gather requirements and design, implement, debug, test, and maintain quality code.
  • Establish and champion coding best practices and standards across the team and projects 
  • Mentor junior team members 

You are/you have…

  • Computer Science or other relevant Bachelor's degree OR equivalent training and professional experience (8+ years)
  • Expert proficiency in C#, unit testing (XUnit, NUnit), and build systems (GitLab Workflows, NANT, MSBuild).
  • Experience building and maintaining APIs (REST, OpenApi, ASP.NET Corer) and web development (React, Angular, Vue.js).
  • Experience with CI/CD pipelines

Bonus if you have…

  • Python or C++ knowledge.
  • Experience with Source Code Control Systems (TFS, Perforce, SVN, GIT).
  • Familiarity with MongoDB, gRPC networking, Agile methodologies, and UI development.
  • Background in tool development


Su Electronic Arts
Siamo orgogliosi di avere un ampio catalogo di giochi ed esperienze, sedi in tutto il mondo e opportunità in tutta EA. Diamo valore a adattabilità, resilienza, creatività e curiosità. Dalla leadership che esalta il tuo potenziale alla creazione di spazi per l'apprendimento e la sperimentazione, ti incoraggiamo a fare grandi lavori e a perseguire le opportunità di crescita.

Adottiamo un approccio olistico per i nostri programmi di benefit, enfatizzando il benessere fisico, emotivo, finanziario, lavorativo e collettivo a sostegno di una vita equilibrata. I nostri pacchetti sono pensati per soddisfare le esigenze locali e possono includere copertura sanitaria, assistenza per la salute mentale, risparmi per la pensione, permessi retribuiti, congedi familiari, giochi gratuiti e altro ancora. Creiamo ambienti in cui i nostri team possono sempre dare il meglio in ciò che fanno.

Electronic Arts è un datore di lavoro che rispetta le pari opportunità. Tutte le decisioni di impiego sono prese senza tenere conto di razza, colore, origine nazionale, discendenza, sesso, genere, identità o espressione di genere, orientamento sessuale, età, informazioni genetiche, religione, disabilità, condizione medica, gravidanza, stato civile, stato familiare, stato di veterano, o qualsiasi altra caratteristica protetta dalla legge. In conformità con le leggi vigenti, prendiamo in considerazione anche i candidati qualificati con precedenti penali. EA rende inoltre disponibili strutture lavorative per persone qualificate con disabilità, come richiesto dalle leggi vigenti.