filler

Software Engineer

Emplacement: Vancouver, BC, Canada

Avis

Ce poste n'est plus offert.

Requisition Number: 166641

Position Title: Software Engineer III

External Description:

Electronic Arts Inc. is a leading global interactive entertainment software company. EA delivers games, content and online services for Internet-connected consoles, personal computers, mobile phones and tablets.

We are expanding our Tools team and we need an experienced C# developer. You will be faced with a technology stack capable of things unique in the world and will be asked to improve it. Whether it's optimization, feature development or rewriting bug-prone code you will do it to take us further and, in the end, make our users see and feel something amazing that they have not experienced before. We look for the most experienced people in the industry and we give them an environment where they can flourish with autonomy. We believe the product we make is as only as good as the staff we hire. We encourage a culture of support, education and collaboration. 

As Software Engineer on the quality engineering team, you will be a part of helping the studio adopt new and existing technologies to improve the way we work. As such, you will build portable and scalable software that has value to many teams in EA. Given the sheer volume of possibilities, we need a generalist that is happy to “jump in and learn” as the technology we work on can range from full-stack web development, small made-for-purpose tools, big data solutions to working with AI and Machine Learning technologies. You will be working in a small team of innovators to support, extend and raise a bar in innovations in supporting efficiencies EA Quality Verification teams in games testing. Your capabilities must encompass a senior role in every meaning of the term: excellence in development practices, leading of internal growth, developing sound technical plans that produce meaningful impact to the business and in turn, contribute to the production of a great game. In return, you will be given the autonomy and support to do your best work. 

You will report to the Technical Director.

Requirements:

  • Use your knowledge of software engineering concepts to implement tested, reusable, and modular code 
  • Scout, evaluate and present to the team new tools as opportunities for innovation 
  • Pair with the Technical Director to build a strategy to lay foundation and framework for the future of Quality Engineering at EA 
  • Create the right approach by understanding technical needs of a solution, maintainability, scalability and balance all that against the return of investment for the business. 
  • Harness your desire to understand the WHY behind the requirements of the business to find creative solutions 
  • Be passionate about non-functional requirements and embody the value of these in your actions 
  • Manage technical design and implementation for a set of features. 
  • Demonstrate ownership over everything you work on through your communication, delivery quality and predictability 
  • You will guide the delivery of high-quality projects
  • Monitor QE tools usage, performance and resolve any failures
  • Mentor less experienced developers 
  • Experience defining best practices in development and guiding a team to inherit them 
  • You are always learning and adding to the team's collective knowledge base 
  • Produce quality work and work through/with others. 
  • Participate in recruitment and coaching of quality engineers to enhance individual effectiveness and professional growth 

Qualifications: 

  • Bachelor's degree or higher in Computer Science, Engineering or Software Engineering or equivalent 
  • 6+ years industry technical experience working on tools, test automation and development process improvements. 
  • Experience with SQL and non-SQL databases such as MySQL, MongoDB, AWS Solutions, Big Data
  • Experience with Python or R code writing.
  • Understanding of ML frameworks, libraries, data structures, data modeling, and software architecture.
  • Proficiency in mathematics, statistics, and algorithms.
  • Experience with .NET, C# 
  • Experience building platform-grade tools and services 
  • Experience mentoring peers, and delivering technical presentations 
  • Experience delivering system-level technical design and documentation 
  • Knowledgeable in the software life cycle, modern testing methods and good understanding of continuous integration.
  • Keeping abreast of developments in machine learning. 

Additional Skills: 

  • Proficient in C# and WPF.
  • Experience with Unity 3D engine.

City:

State:

Community / Marketing Title: Software Engineer

Company Profile:

Nous sommes une équipe internationale de spécialistes de la création, de la narration, de la technologie, de la génération d’expériences, de l’innovation et bien plus encore. Nous pensons que nos équipes doivent être aussi diversifiées que nos communautés afin de créer des jeux et des expériences inoubliables. Chez Electronic Arts, la seule limite est votre imagination.

EEOText: À propos d’EA La raison d’être d’Electronic Arts : inspirer le monde par le jeu. Nous créons de nouvelles expériences de jeu extraordinaires pour nos millions de joueurs répartis à travers le monde en réunissant des personnes talentueuses qui combinent créativité, innovation et passion. Nous savons que notre force se trouve dans la diversité de notre personnel. Nos employés sont plongés dans une culture d’intégration, et nous offrons des occasions d’apprendre et de mener qui leur permettent de concrétiser les plus importantes et enrichissantes réalisations de leurs carrières. Nos employés sont d’une importance capitale pour nous. Nous offrons des ensembles d’avantages sociaux complets axés sur la santé et le bien-être afin de répondre à vos besoins, mais aussi vous aider à garder l’équilibre entre votre vie professionnelle et votre vie personnelle. Nous offrons un accès à des environnements de travail dynamiques et collaboratifs; à des occasions de tisser des liens et de contribuer à la communauté grâce à nos groupes de ressources pour les employés; à du soutien pour une vie équilibrée avec des congés rémunérés et des congés de maternité et de paternité; à des jeux vidéo gratuits et à bien plus encore! Electronic Arts est un employeur qui offre l’égalité d’accès à l’emploi. Toutes les décisions en matière d’emploi sont prises sans prendre en considération les critères de race, couleur de peau, origine ethnique, descendance, sexe, genre, identité ou expressions de genre, orientation sexuelle, âge, de nature génétique, religion, invalidité, état de santé, grossesse, situation matrimoniale, situation familiale, statut d’ancien combattant, ou encore tout autre caractéristique protégée par la loi. Electronic Arts veille aussi à procéder à des aménagements spéciaux en milieu de travail pour les candidats qualifiés et présentant une invalidité, en vertu de la loi en vigueur.

Days Open: 14

Can this position be remote?: 1

EEO Employer Verbiage:

À propos d'Electronic Arts

Toutes nos actions sont tendues vers le même objectif : transmettre l'envie de jouer. Au travers de nos jeux innovants, de nos services novateurs et de nos technologies de pointe, nous offrons des possibilités infinies à des millions de fans dans le monde entier.

 

Nous cherchons des personnes inclusives et collaboratives aux points de vue variés pour enrichir notre culture et nous stimuler. Grâce à notre programme d’avantages sociaux, nous adoptons une approche holistique centrée sur le bien-être physique, émotionnel, financier, professionnel et communautaire pour soutenir les membres de notre personnel à chaque chapitre de leur vie. Nous fournissons un ensemble complet d’avantages sociaux garantissant une vie équilibrée et offrant notamment des congés payés, des congés parentaux, des jeux gratuits et bien plus encore. Notre objectif est de fournir un environnement de travail sûr et bienveillant qui vous permet de vous épanouir sur le plan personnel comme sur le plan professionnel.

 

Electronic Arts souscrit au principe de l’égalité des chances. Nous prenons nos décisions en matière d’emploi sans distinction de race, de couleur, de pays d’origine, d’hérédité, de sexe, de genre, d’identité ou d’expression de genre, d’orientation sexuelle, d’âge, d’informations génétiques, de religion, de handicap, d’état de santé, de grossesse, de situation familiale, d’ancienneté ou de tout autre facteur protégé par la loi. Nous étudions également les candidatures des personnes qualifiées possédant un casier judiciaire, conformément à la loi en vigueur. Par ailleurs, EA aménage l’environnement de travail pour les personnes en situation de handicap, conformément à la loi en vigueur.

Cliquez ici pour voir la politique de confidentialité des données.

google-site-verification: google7f7a22bb8fdf2c3d.html