Description
We are seeking an experienced Server Engineer to join our EA SPORTS FC Mobile Shanghai team. As a software engineer, you will participate in the functional design and implementation of live game services, playing a crucial role in the development process, and report directly to the Lead Engineer.
The ideal candidate will have at least 3 years of server-related development experience and in-depth understanding of common server-side development technologies.
Responsibilities:
- Maintain existing server-side code to ensure its robustness.
- Resolve complex server-related technical issues, ensuring minimal downtime and interruption to services.
- Be responsible for quality testing and deployment tools, and the corresponding process design.
- Manage projects/tasks of the team related to server feature implementation, including planning, coordination to delivery.
- Collaborate with team members, operational teams, and external partners.
- Demonstrate influence through conversations, teamwork, and providing guidance to junior team members.
Required Qualifications:
- At least 3 years' server-related development experience.
- In-depth understanding of common server-side development technologies.
- Experienced with Linux platform development and Containerization technologies (e.g., Docker).
- Experienced with version control systems like GitHub/GitLab and developing branching approaches.
- Familiar with networking protocols (e.g., TCP, UDP, HTTP, and WebSocket).
- Familiar with database and in-memory data cache development.
- Familiar with object-oriented programming and design patterns.
- Experienced with large online game, mobile game development.
- Experienced with database technology/optimization, e.g., SQL and NoSQL solutions.
- Proficient in reading and writing English documents.
Benefits: Electronic Arts offers a comprehensive benefits program that includes physical, emotional, financial, professional, and community well-being. Programs are designed to meet local needs and may include medical coverage, mental wellness support, retirement savings, paid time off, parental leave, free games, and more.