New The Skills of Tomorrow: how AI-exposed is every skill in 2026? See the data →
Electronic Arts

Software Engineer - IPS

Electronic Arts
Apply →
hybrid mid full-time Shanghai

First indexed 21 Oct 2026

Description

Electronic Arts is seeking a Software Engineer to join the Infrastructure & Platform Services (IPS) group. The IPS group provides central services that help game teams tap into the power of the global EA ecosystem.

Main Responsibilities:

  • Technical Design & Collaboration: Work with product managers to understand business requirements and translate them into secure, scalable technical designs reviewed by key partners.
  • Feature Ownership: Lead the end-to-end technical design and implementation of platform features and service capabilities.
  • Database & API Design: Design underlying database schemas and robust interfaces (REST/gRPC) to ensure optimal data flow and system consistency.
  • AI-Assisted Development: Leverage AI-powered coding assistants and developer tools to accelerate feature implementation, automate repetitive coding tasks, and optimize performance.
  • Quality Assurance: Write high-quality, maintainable code with comprehensive unit testing, utilizing AI tools to assist in generating test cases and finding edge cases.
  • System Migration: Safely migrate legacy infrastructure and authentication systems to modern cloud platform architectures.
  • Production Support & Troubleshooting: Troubleshoot complex live-site issues, fix bugs raised from integration, and proactively resolve customer/player problems.
  • Technology Evaluation: Evaluate and adopt emerging technologies,including AI-assisted development workflows,to improve team development velocity and platform capabilities.
  • Peer Reviews: Perform rigorous code reviews, providing constructive feedback to ensure team-wide consistency, architectural alignment, and high code quality.
  • Mentorship & Growth: Mentor junior engineers, new hires, and interns, sharing best practices for coding, architecture, and the responsible use of AI tools.
  • Team Expansion: Active participant in the technical hiring and interview process to help grow the engineering team.

Qualifications:

  • Experience: 1+ years of professional experience in software development.
  • Computer Science Foundation: Solid background in computer science fundamentals, including algorithms, data structures, operating systems, and distributed systems.
  • Language Proficiency: Deep experience with backend development using languages such as Java.
  • AI Workflow Experience: Practical experience leveraging AI-assisted coding tools (e.g., GitHub Copilot, or similar IDE assistants) to write, debug, document, and refactor code.
  • System Design: Experience designing or architecting components of a large-scale system or online service.
  • Live Site Operations: Proven experience in live-site troubleshooting and maintaining service availability.

Benefits:

Electronic Arts offers a holistic approach to benefits, focusing on physical, emotional, financial, professional, and community well-being. Programmes may include medical coverage, mental well-being support, retirement savings, paid leave, parental leave, free games, and more.

This listing is enriched and indexed by YubHub. To apply, use the employer's original posting: https://jobs.ea.com/fr_CA/careers/JobDetail/Software-Engineer-IPS/216413