跳到内容

通用信息

地点:Toronto (Glu Mobile), Ontario, Canada 
  • 地点: Vancouver
  • 州:
  • 国家/地区: Canada

  • 地点: Toronto
  • 州:
  • 国家/地区: Canada

  • 地点: Offsite - Canada AB
  • 州:
  • 国家/地区: Canada

  • 地点: Offsite - Canada BC
  • 州:
  • 国家/地区: Canada

  • 地点: Offsite - Canada ON
  • 州:
  • 国家/地区: Canada

  • 地点: Offsite - Canada QC
  • 州:
  • 国家/地区: Canada


角色 ID
207976
工作人员类型
Regular Employee
工作室/部门
CTO - EA Digital Platform
弹性工作安排
Off Site

描述和要求

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

The EA Digital Platform (EADP) organization powers the global EA ecosystem. We provide the foundation for all of EA’s incredible games and player experiences with high-level platforms like Cloud, Commerce, Data and AI, Gameplay Services, Identity and Social. By providing reusable capabilities that game teams can easily integrate into their work, we let them focus on making some of the best games in the world and creating meaningful relationships with our players. We’re behind the curtain, making it all work together.

The Challenge Ahead:

Live service games are designed to keep players engaged and retained for years. They achieve this through content updates, events, and personalized experiences. These games are the primary revenue generator for EA, accounting for approximately 75% of net bookings in FY23. Unlike traditional games released once and forgotten, live service games pose unique challenges for game studios regarding content creation, configuration, delivery, and personalization.

As a Senior Full-Stack Software Engineer, your work will involve building and maintaining the Live Services toolkit to support and empower EA's live services teams.

You will report directly to the Director of Engineering and collaborate with multiple Studios within EA. You will design, implement, and maintain internal web-based tools that will be used by Live Teams at EA to engage with millions of our players across the globe, changing the gameplay experience, progression, in-game store, matchmaking and many other aspects of our games.

Additionally, you will champion engineering best practices and mentor others within the team.


Responsibilities:

  • You will work in an agile engineering team writing testable, maintainable, and scalable code in both our frontend and backend.
  • You will lead the technical design and architecture of major components in the tool stack.
  • You will work with customers and business leaders to understand customer needs and deliver incrementally on their highest priority features and requirements.
  • You will spend 70% of your time hands-on coding.
  • You will perform code reviews and provide constructive direction.
  • You will deploy services on cloud-based infrastructures such as Kubernetes.
  • You will grow and guide other engineers.


Qualifications: 

  • 9+ years of experience working on web projects applying modern web development best practices, from UI in the front-end to microservices and cloud services in the back end
  • Experience with TypeScript, React or other common frameworks
  • Experience in typescript, including an understanding of concepts like closures, asynchronous programming, and dependency injection patterns
  • Knowledge of Git, or similar distributed source management system
  • Experience with continuous integration and delivery
  • Expertise in many different technologies, typically ranging from front-end user interfaces through to back-end storage systems and all points in between
  • Superb ability to take high-level direction and drive to execution in an iterative model


Bonus:

  • Experience with Scala, Java, Kotlin or GoLang
  • Experience with Kubernetes or other container-orchestration systems
  • Experience with infrastructure as code and have used one of cloud providers such as AWS, GCP, Azure




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

我们的福利计划十分全面,注重身体、情感、财务、职业和社区幸福感,提供带薪休假、育儿假以及免费游戏等更多福利来助力大家维持生活平衡。我们营造和谐的环境,让各个团队始终都能尽展所能。

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