Electronic Arts (EA) creates next-level entertainment experiences and is seeking an Anti-Cheat Engineer II to enhance the security and integrity of their games. The role involves developing backend anti-cheat technologies and collaborating with various teams to address gameplay integrity issues.
Responsibilities:
- Develop solutions in our Rust-based backend for scalable and resilient operation
- Analyze and optimize data flow from client-side to backend services and data storage
- Identify, investigate, and resolve issues at any layer of the technology stack, including AWS cloud infrastructure
- Collaborate with internal developers, product managers, and QA teams to deliver project requirements
- Document solutions, provide technical guidance, and contribute to system design discussions
- Participate in on-call rotations or provide support for critical incidents as required
Requirements:
- 2+ years of backend engineering experience
- Proficiency in Rust and related backend libraries
- A background in microservices, distributed system fundamentals, and REST / gRPC APIs
- Skilled in AWS infrastructure setup, monitoring, deployment, and troubleshooting
- Demonstrated ability to dissect and resolve issues across application and cloud infrastructure
- Strong written and verbal communication skills; ability to document and explain choices/solutions
- Ability to work independently or as part of a distributed team
- Experience with Infrastructure as Code (IaC) and CI/CD pipelines
- Experience with developing or reversing obfuscation or encryption technologies
- Experience developing anti-tamper, anti-virus, or anti-malware SaaS technologies
- Strong understanding of security software services and design of resilient systems
- Experience in remote working environments, collaborating across multiple time zones
- Understanding of cloud cost optimization and security/hardening techniques