# Client Engineer - Unannounced Project

**Company**: Electronic Arts
**Location**: Seoul, Korea, Republic of
**Work arrangement**: hybrid
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology
**Ticker**: EA
**Wikidata**: https://www.wikidata.org/wiki/Q173941

**Apply**: https://jobs.ea.com/es_ES/careers/JobDetail/Client-SE-Presentation/215933?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_0e1bcf84-684

## Description

Electronic Arts creates incredible entertainment experiences that inspire players and fans worldwide. Here, everyone is part of the story, part of a community that connects people globally. It's a place where creativity thrives, new perspectives are welcomed, and ideas matter.

EA Korea Studio is a game development studio located in Seoul, responsible for developing AAA sports games such as FIFA Online series, Need for Speed Online, and MLB Online. The studio has grown into a comprehensive development studio that leads new game trends and goes beyond localisation of global games.

As a Client Engineer, you will design and develop tools and content pipelines to improve productivity and stability in game content creation. Your responsibilities include:

- Developing tools for handling in-game events (camera, replay, overlay, etc.) and supporting game content development

- Creating and managing client local database pipelines

- Developing and supporting audio content pipelines

- Providing technical support for 3D direction and cinematic content development using EA's Frostbite engine

- Optimising systems and improving development environments for content developers to create content efficiently

The ideal candidate will have:

- 5+ years of software development experience in a relevant field

- Proficiency in C/C++ and STL

- Experience in developing various content or content creation systems

- Excellent communication skills for collaboration with multiple teams

- Understanding and experience of team-based software development processes

- Ability to read and write English documents required for work

Preferred skills include:

- Experience with commercial game engines or proprietary engines

- Understanding of UI/UX systems or related development experience

- Expertise in specific technical areas such as framework, game logic, audio pipeline, system, etc.

- Familiarity with programming languages other than C++

- Computer science or related major

- Ability to take ownership of tasks and solve problems proactively

- Effective communication skills for collaboration with diverse teams and related departments

The recruitment process consists of:

- Document screening

- Online coding test

- Interview rounds (up to 3)

- Final offer

Benefits include:

- Flexible working hours

- Hybrid work arrangements (office and remote work)

- Comprehensive benefit packages tailored to local needs

## Skills

### Required
- C/C++
- STL
- software development
- game development
- content creation
- communication
- team collaboration

### Nice to have
- game engines
- UI/UX
- framework
- game logic
- audio pipeline
- system
- programming languages
- computer science

---

Source: [Apply at jobs.ea.com](https://jobs.ea.com/es_ES/careers/JobDetail/Client-SE-Presentation/215933?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
