company_logo

Full Time Job

Software Engineer - Digital Platform

Electronic Arts

Shanghai, China 06-24-2022
 
  • Paid
  • Full Time
  • Mid (2-5 years) Experience
Job Description
Location: Shanghai, China

BU:EADP

Reports to: Technical Director/Sr engineer manager

Department Overview:

The EA Digital Platform (EADP) group provides central services that help game teams to tap

into the power of the global EA ecosystem. Compatible across multiple platforms and devices,
our platform empowers teams to foster deeper, more meaningful relationships with our

players. The EADP is the foundation on which EA's games are built. By providing reusable

capabilities that game teams can easily integrate into their games, we allow them to focus on

making incredible games. These building blocks are made up of high-level service platforms

including Cloud, Commerce, Data and AI, Gameplay Services, Identity and Social.

Main Responsibilities:
• Work with program manager to understand business requirements and propose technical designs which will later be reviewed by partners
• Lead technical design review meetings and implement the business features to meet the requirements of the partners
• Design underlying database schema and API interfaces
• Implement high-quality code with comprehensive testing
• Fix bugs raised during stabilization, integration phases and from production environment
• Migrate legacy systems to the new platform
• Troubleshoot issues raised from production and resolve customer problems
• Evaluate and adopt technologies which will improve team efficiency and platform

capability
• Review peer developer's code and provide constructive feedbacks to ensure

consistency and quality of code
• Mentor junior engineers, new hires and interns
• Participate in hiring process

Qualifications:
• 3+ years of experiences in software development
• Solid computer science background including Algorithm, Data Structure, Operation

System or other related fields
• Passionate about technical innovations and design/code quality
• Will help partners and customers
• Experiences in releasing commercial software product
• Experiences in designing the architecture of a large component
• Experiences in mentoring junior engineers and new hires
• Deep Understanding of C#/Java/C++ development
• Experiences in live site issue troubleshooting
• Experiences in building and running large-scale distributed online services is a big plus
• Understanding of Business Intelligence is a plus
• Experience of Big Data/Data warehouse or related areas is a plus
• Bachelor's degree or above in Computer science or related technical major is required

Jobcode: Reference SBJ-r0e576-3-133-159-224-42 in your application.

Company Profile
Electronic Arts

Electronic Arts Inc. is a global leader in digital interactive entertainment. EA develops and delivers games, content and online services for Internet-connected consoles, mobile devices and personal computers.