
Server Engineer
Electronic Arts2 days ago
Shanghai, ChinaMid Level
Responsibilities
- Maintain existing server-side code and ensure its robustness.
- Resolve complex server-related technical issues while minimizing downtime and service interruptions.
- Use AI skills, tools, MCP, and agents to improve development and troubleshooting.
- Collaborate on server architecture and feature implementation through planning, coding, coordination, and documentation.
- Maintain and adapt server components for the FCM project and its expansion into different regions.
Requirements
- Bachelor's degree or higher in Computer Science or a related field.
- At least 3 years of experience in game development.
- Proficiency in Java or C++.
- Mastery of AI-assisted programming for requirements analysis, technical design, troubleshooting, and coding.
- Knowledge of relational databases such as MySQL or Postgres and in-memory data stores such as Redis.
- Knowledge of Docker and Kubernetes on the Linux platform.
- Experience with Perforce or Git version control tools.
Benefits
- Benefits may include healthcare coverage, mental well-being support, retirement savings, paid time off, family leaves, complimentary games, and career and community wellness support.
Tech Stack
Categories
BackendGaming
About Electronic Arts
Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world. Here, everyone is part of the story. Part of a community that connects across the globe. A team where creativity thrives, new perspectives are invited, and ideas matter. Regardless of your role, team, or location, this is a place where everyone makes play happen. Join us.