跳到内容

通用信息

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

Description & Requirements

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

Electronic Arts is building a modern, unified AdTech platform to power scalable, player-first monetization across our global portfolio of live services. At the core of this platform is the LCM Ads Server—a high-performance, distributed system designed to enable seamless in-game advertising. Our mission is to provide trusted measurement and high-availability ad delivery with zero impact on the gameplay experience, ensuring a smooth integration for studios worldwide.

We are looking for a Software Engineer to build the end-to-end delivery, adoption, and evolution of the Ads Server across EA's world-class studios. This role sits at a unique intersection of distributed systems architecture, cloud-native platform engineering, and global-scale monetization.

What We're Looking For

Core Skills

  • High-Scale Backend Mastery: expertise with Java (Spring Boot), focusing on multi-threading, concurrency, and building high-throughput microservices.

  • Low-Latency Expertise: Hands-on experience optimizing systems for sub-millisecond response times, including garbage collection tuning and efficient memory management.

  • Data & Caching Strategy: Deep understanding of distributed caching layers (Redis, Memcached) and NoSQL databases (ScyllaDB, Cassandra, or DynamoDB) for real-time lookups.

  • Observability: Proficiency in monitoring, alerting, and distributed tracing (Prometheus, Grafana) to pinpoint bottlenecks in a complex request lifecycle.

Cloud & Infrastructure

  • Container Orchestration: Extensive experience with Docker and Kubernetes, specifically managing and scaling clusters within AWS (EKS).

  • Stream Processing: Familiarity with event-driven architectures using Apache Kafka or Kinesis for real-time ad logging and billing telemetry.

  • CI/CD & IaC: Strong grasp of automated deployment pipelines and Infrastructure as Code (Terraform or CloudFormation).

Reliability & Domain Mindset

  • Ad Tech Logic: Understanding of Ad Selection logic, Ad Pacing, and Ad Mediation across programmatic ecosystems.

  • Operational Excellence: Experience with on-call rotations, incident management, and performing root-cause analysis (RCA) for production outages.

  • System Architecture: Ability to apply design patterns that ensure high availability and graceful degradation under heavy load.

Required Qualifications

  • 3+ years of professional software engineering experience with a focus on backend systems.

  • Strong proficiency in Java; experience with Python for data-driven testing or scripting

  • Expertise in SQL and NoSQL database schema design and query optimization.

  • Proven track record of supporting production systems with high availability (99.99%+) and massive scale.

Bonus:

  • Ad Tech Background: Prior experience building Ad Servers, SSPs, DSPs, or working with RTB protocols.

  • Distributed Caching: Experience designing or maintaining distributed metadata caching systems.

  • Big Data Ecosystem: Familiarity with data processing frameworks like Apache Kafka, Spark, or Flink.

  • AI/ML Integration: Experience deploying or testing ML models (e.g., MLP predictors) within a real-time production flow.



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

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

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