Esports
Server Engineer
Mid Level
Shanghai, China
in office
Full time
Job description
About the Role
This role is an essential part of the game creation process, involved in feature design and implementation for the game and live service. It reports to a senior software engineer or technical director. The position sits within a global team focused on developing and operating a high-quality mobile football game experience.
Key Responsibilities
- Maintain existing server-side code to ensure its robustness.
- Address complex server-related technical issues, ensuring minimal downtime and interruption to services.
- Create and use AI skills, tools, MCP or agents to boost development and troubleshooting.
- Collaborate with team members to complete server tasks related to architecture/feature implementation, including planning, coding, coordination, and documentation, and demonstrate commitment to delivery, under the guidance of technical directors.
- Maintain and adjust server components to ensure their successful adaptation to the development of the FCM project and its expansion into different regions.
Required Experience & Qualifications
- Bachelor's degree or higher in Computer Science or related fields.
- 3+ years of experience in game development.
- Proficiency in Java or C++.
- Mastery of AI-assisted programming skills, including those required for common tasks such as requirements analysis, technical design, troubleshooting, and coding.
- Knowledge of relational databases (e.g. MySQL or Postgres) and in-memory data structure store (e.g. Redis).
- Knowledge of container and serverless technologies (Docker, Kubernetes) on the Linux platform.
- Experience in version control tools (Perforce, Git).
Benefits & Perks
- Support for maintaining a healthy work-life balance.
- A relaxed working environment.
About the Company
EA SPORTS FC is one of the largest sports entertainment platforms in the world and is redefining football with genre-leading interactive experiences, connecting a global community of fans to The World's Game through innovation and unrivalled authenticity. The team is passionate, innovative, and open to possibilities, learning from past experiences and striving for progress. The team values synergy and believes a relaxed working environment can yield better results, promoting and supporting a healthy work-life balance.
Create your account to access job details
Unlock full job descriptions, apply in seconds, and get access to roles matched to your experience and interests.
