跳到内容

通用信息

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

描述和要求

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

The Infrastructure and Platform Services team (IPS) is the backbone of EA’s global gaming ecosystem, delivering the technology that powers EA’s live games and player experiences. IPS provides a deep portfolio of digital platform gaming services and production infrastructure to EA's game studios. From scalable cloud solutions to AI-driven gameplay services, IPS ensures that EA’s games are available anytime, anywhere for millions of players worldwide.


The Challenge Ahead:

The Gameplay Services Team develops services and SDKs in collaboration with EA's game studios for matchmaking, stats and leaderboards, achievements, game replays, VOIP, and game networking. As a Backend Software Engineer, you will build scalable, distributed server-side systems that provide functionality to our millions of customers and work on creative improvements to keep our systems at top-notch performance. You will report to the Senior Software Engineering Manager.


Responsibilities:

  • You will design brand new services covering all aspects from storage to application logic to management console.

  • You will enhance and add features to existing systems.

  • You will research and select new best-of-breed technologies to meet challenging requirements.

  • You will optimize performance and scalability of server systems.

  • You will be a part of the full product cycle for our products, from design and testing to deployment and supporting our LIVE environments and our game team customers.


Qualifications:

  • 1+ years hands-on experience Java/Kotlin and Microservices.

  • Expertise with relational or NoSQL database.

  • Experience with stress-testing and performance-tuning and optimization.

  • Debugging and optimization experience in a multi-threaded environment.

  • Experience troubleshooting and mitigating issues in live environments.


Bonus:

  • Experience with high traffic services and highly scalable, distributed systems.

  • Experience with scalable data storage, streaming and processing technologies such as Postgres, Cassandra, Apache Kafka, Spark.

  • Experience with cloud computing products such as AWS EC2, ElastiCache, and ELB.

  • Experience with technologies such as ZooKeeper, Docker, Kubernetes, Terraform and Redis.

  • Experience working within the games industry.

  • Knowledge of Google gRPC and protobuf.



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

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

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