Ohita ja siirry sisältöön

Yleiset tiedot

Sijainnit: Vancouver, British Columbia, Canada 
Roolin tunnus
212982
Työntekijän tyyppi
Regular Employee
Studio/osasto
CT - Data & Insights
Joustava työjärjestely
Hybrid

Description & Requirements

Electronic Arts luo seuraavan tason viihdekokemuksia, jotka inspiroivat pelaajia ja faneja ympäri maailmaa. Täällä kaikki ovat osa tarinaa. Osa yhteisöä, joka muodostaa yhteyksiä kaikkialla maailmassa. Paikka, jossa luovuus kukoistaa, uudet näkökulmat ovat tervetulleita ja ideoilla on merkitystä. Tiimi, jossa kaikki osallistuvat pelaamisen tekemiseen mahdolliseksi.

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.



Tietoja Electronic Artsista
Olemme ylpeitä siitä, että meillä on kattava portfolio pelejä ja kokemuksia, toimipaikkoja ympäri maailmaa ja mahdollisuuksia kaikkialla EA:lla. Arvostamme sopeutumiskykyä, sitkeyttä, luovuutta ja uteliaisuutta. Johtaminen, joka tuo potentiaalisi esiin, ja tilan luominen oppimiselle ja kokeilemiselle antavat sinulle mahdollisuuden tehdä hyvää työtä ja etsiä mahdollisuuksia kasvaa.

Käytämme etuohjelmissamme kokonaisvaltaista lähestymistapaa ja tuemme tasapainosta elämää korostamalla fyysistä, emotionaalista ja taloudellista sekä uraan ja yhteisöön liittyvää hyvinvointia. Pakettimme räätälöidään vastaamaan paikallisia tarpeita, ja niihin voi sisältyä esimerkiksi terveydenhuollon palveluita, henkisen hyvinvoinnin tukea, eläkesäästöjä, palkallista vapaa-aikaa, perhevapaita, ilmaisia pelejä ja paljon muuta. Vaalimme ympäristöjä, joissa tiimimme voivat aina tehdä parasta työtään, mitä tahansa he tekevätkin.

Electronic Arts on yhdenvertaisten mahdollisuuksien työpaikka. Kaikki työllistämiseen liittyvät päätökset tehdään liittymättä rotuun, ihonväriin, kansalliseen alkuperään, syntyperään, sukupuoleen, sukupuoli-identiteettiin tai sukupuolen ilmaisuun, seksuaaliseen suuntautumiseen, ikään, geneettisiin tietoihin, uskontoon, vammaan, terveydentilaan, raskauteen, siviilisäätyyn, perhestatukseen, veteraanistatukseen tai mihinkään muuhun lain suojaamaan ominaisuuteen. Otamme huomioon myös rikosrekisterin omaavat pätevät työnhakijat lain edellyttämällä tavalla. EA tekee myös työpaikan mukautuksia päteville vammaisille henkilöille sovellettavan lain edellyttämällä tavalla.