Mergeți la conținut

Informații generale

Locații: Vancouver, British Columbia, Canada 
ID rol
211636
Tip muncitor
Regular Employee
Studio/Departament
CT - IT
Aranjament flexibil de lucru
Hybrid

Descriere și cerințe

Electronic Arts creează experiențe de divertisment de următorul nivel, care inspiră jucătorii și fanii din întreaga lume. Aici, toată lumea face parte din poveste. Face parte dintr-o comunitate care stabilește legături în întreaga lume. Un loc în care creativitatea prosperă, sunt încurajate noi perspective, iar ideile sunt importante. O echipă în care toată lumea face jocul posibil.

Game Production Solutions (GPS) is part of Game Developer Experience (GDX) at Electronic Arts. We build solutions for our customers (Game Teams / Creators). We empower game creators to make an outsized impact with our technology.

We are looking for a Senior Software Engineer to join the Skybuild team. This is a hands-on role where you will design, develop, and deliver features that power build and release pipelines used by EA's Game Studios.

As a senior engineer, you will set the bar for technical excellence. You will be deeply engaged in coding, solution design, and problem-solving while also mentoring other engineers, influencing architecture, and ensuring best practices. Your work will directly impact how studios build, validate, and ship their games.

This is a hybrid role requiring 3 days/week onsite at EA's Vancouver or Montreal offices.

Reporting to the team's Sr Technical Director, you will:

  • Develop key features for Skybuild, EA's build and release platform.

  • Collaborate with Product Managers and stakeholders to identify requirements that drive strategic decisions.

  • Translate product and business needs into clear, actionable engineering requirements.

  • Ensure solutions follow best practices for reliability, performance, and usability.

  • Mentor other engineers, supporting their technical growth and development.

  • Participate in design discussions, code reviews, and technical decision-making.

Important Responsibilities

  • Hands-On Development: Write, test, and maintain code for scalable, reliable services and pipelines.

  • Best Practices & Standards: Define and apply engineering best practices, design patterns, and coding standards.

  • Technical Problem-Solving: Dive deep into complex technical issues, analyze them, and deliver effective solutions.

  • Collaboration: Work with Product Management, stakeholders, and GPS leadership to align on milestones and execution.

  • Mentorship: Provide technical guidance and feedback, raising the quality bar for the team.

Required Technical Skills

  • Programming Languages: Go, C#, PowerShell, Bash (or similar).

  • Version Control & CI/CD: Git, GitHub/GitLab, and CI/CD workflows.

  • Build Pipelines: One or more of Jenkins, Azure DevOps, GitLab, TeamCity, or equivalent.

Qualifications

  • 8+ years of experience as a Software Developer with increasing responsibility.

  • Experience with large-scale Build and Release (e.g., AAA games) or collaborative platforms (e.g., DevOps).

  • Experience with CI/CD, cloud infrastructure (AWS, GCP, or Azure), and reliability best practices.

  • Ability to identify risks, provide mitigation strategies, and communicate clearly across teams.

  • Comfortable working in a hybrid environment, with occasional travel.

  • Bachelor's degree in Computer Science (or related field) or equivalent practical experience.



About Electronic Arts
Ne mândrim cu un portofoliu vast de jocuri și experiențe, locații din întreaga lume și oportunități la toate nivelurile EA. Prețuim adaptabilitatea, reziliența, creativitatea și curiozitatea. De la conducerea care îți scoate la în evidență potențialul, până la crearea spațiului pentru învățare și experimentare, noi te abilităm să faci o treabă extraordinară și să urmărești oportunități de dezvoltare.

Adoptăm o abordare holistică a programelor noastre de beneficii, punând accentul pe starea de bine fizică, emoțională, financiară, profesională și comunitară, pentru a susține o viață echilibrată. Pachetele noastre sunt personalizate astfel încât să satisfacă nevoile locale și pot include asistență medicală, sprijin pentru o bună sănătate mintală, economii pentru pensie, timp liber plătit, concedii familiale, jocuri gratuite și multe altele. Cultivăm medii în care echipele noastre pot întotdeauna să dea tot ce au mai bun în activitățile lor.

Electronic Arts este un angajator care oferă oportunități egale. Toate deciziile de angajare sunt luate fără a ține seama de rasă, culoare, origine națională, ascendență, sex, identitate sau exprimare de gen, orientare sexuală, vârstă, informații genetice, religie, dizabilități, stare medicală, sarcină, stare civilă, statut familial, statut de veteran sau orice altă caracteristică protejată prin lege. De asemenea, vom lua în considerare și candidații calificați pentru angajare cu cazier judiciar, în conformitate cu legislația aplicabilă. De asemenea, EA asigură locuri de muncă pentru persoanele cu dizabilități calificate, conform legislației aplicabile.