
Server Engineer
Electronic Arts5 hours ago
Shanghai, ChinaMid Level
Responsibilities
- Maintain existing server-side code and ensure its robustness.
- Resolve complex server-related technical issues while minimizing service downtime and interruption.
- Develop and manage quality testing and deployment tools and their associated processes.
- Plan, coordinate, and deliver team tasks related to server feature implementation.
- Collaborate with team members, operational teams, and external partners.
- Provide guidance to junior team members through technical discussions and teamwork.
Requirements
- At least 3 years of server-related development experience.
- In-depth understanding of common server-side development technologies.
- Experience with Linux platform development and containerization technologies such as Docker.
- Experience with version control systems such as GitHub and GitLab, including branching approaches.
- Familiarity with TCP, UDP, HTTP, and WebSocket networking protocols.
- Familiarity with database and in-memory data cache development.
- Understanding of object-oriented programming and design patterns.
- Experience developing large online games or mobile games.
- Experience with database technology and optimization, including SQL and NoSQL solutions.
- Proficiency in reading and writing English documents.
Benefits
- Benefits may include healthcare coverage, mental well-being support, retirement savings, paid time off, family leave, complimentary games, and other locally tailored wellness benefits.
- The team supports a healthy work-life balance and a collaborative working environment.
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.