
Server Engineer
Electronic Arts2 hours ago
Shanghai, ChinaMid Level
Responsibilities
- Maintain existing server-side code and ensure its robustness.
- Resolve complex server-related technical issues to minimize service downtime and interruptions.
- Own quality testing and deployment tools and help design the corresponding processes.
- Plan, coordinate, and deliver team projects and tasks related to server feature implementation.
- Collaborate with team members, operational teams, and external partners.
- Provide guidance to junior team members through technical influence 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 and 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 career and community wellness support.
- The team emphasizes collaboration, autonomy, creativity, and work-life balance.
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.