跳到内容

通用信息

地点:Vancouver, British Columbia, Canada 
角色 ID
211636
工作人员类型
Regular Employee
工作室/部门
CT - IT
弹性工作安排
Hybrid

描述和要求

Electronic Arts 打造更高层次的娱乐体验,激励世界各地的玩家和粉丝。在这里,每个人都是故事的主角。活跃社群,畅联全球。这里充满创造力,鼓励新观点,注重好创意。这是一支人人都能让游戏成为现实的团队。

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.



Electronic Arts
我们拥有全面的游戏组合和丰富的体验,在世界各地设有分支机构,而且在整个 EA 提供大量机会。我们非常重视适应能力、韧性、创造力和好奇心。我们提供领导岗位让您发挥潜力,为学习和尝试提供空间,赋能您出色地完成工作并寻求成长的机会。

我们对福利计划采用整体方法,强调身体、情感、财务、职业和社区健康,以支持平衡的生活。我们的套餐专为满足当地需求而量身定做,可能包括医疗保险、心理健康支持、退休储蓄、带薪休假、家事休假、免费游戏等。我们营造和谐的环境,让各个团队始终都能尽展所能。

Electronic Arts 是一个注重机会平等的雇主。在聘用员工时不会考虑其种族、肤色、国籍、血统、生理性别、社会性别、性别认同或表达、性取向、年龄、遗传信息、宗教、身心障碍、医疗状况、怀孕状况、婚姻状况、家庭状况或兵役状况,或任何受法律保护的其他特征。我们也会遵守相关法律,考虑招聘有过犯罪记录的合格应聘者。EA 还会根据适用法律的要求,为合资格的残障人士提供工作场所的便利。