Electronic Arts needs to protect fair play across its games by developing and enhancing an internal gameplay integrity platform that helps gameplay analysts review data, detect suspicious behavior, and take action against cheating.
Requirements
- Strong experience with front-end development using modern frameworks (Angular or React a plus)
- Solid back-end development experience with Node.js or Rust (or equivalent) for building APIs and services
- Experience designing, querying, and optimising relational databases (e.g. PostgreSQL/MSSQL); familiarity with non-relational stores (e.g. DynamoDB) is a plus
- Ability to create clean, well-structured APIs and integrate with third-party/internal systems
- Strong troubleshooting and debugging skills, especially in complex web applications
- Proficiency in at least one general-purpose language (e.g. Python, C, or Java)
- Knowledge of containerisation (Docker, Kubernetes)
Responsibilities
- Develop and enhance EA’s gameplay integrity platform used by gameplay analysts to keep Battlefield and other titles fair for players and free of cheats
- Build intuitive and responsive front-end features that enable analysts to review gameplay integrity data quickly and accurately
- Design and maintain scalable back-end services and APIs that integrate with other EA systems
- Collaborate with gameplay analysts and security teams to understand workflows and translate them into effective product features
- Monitor and improve performance, reliability, and usability of the platform
- Contribute to the product roadmap by suggesting improvements and new capabilities based on user feedback
Other
- A product mindset – cares about usability, user experience, and building tools that people enjoy using
- Degree in Computer Science, related field, or equivalent experience
- Passion for gaming and fair competition
- On-Site/Hybrid work location