en

About Robert Walters Korea

For us, recruitment is more than just a job. We understand that behind every opportunity is the chance to make a difference to people’s lives.

Learn more

Work for us

Our people are the difference. Hear stories from our people to learn more about a career at Robert Walters Korea.

Learn more
Jobs

Our industry specialists will listen to your aspirations and share your story with the most prestigious organisations in South Korea. Together, let’s write the next chapter of your career.

See all jobs

Internal vacancies

Ever considered a career in recruitment?

Learn more
Candidates

Together, we’ll map out career-defining, life-changing pathways to achieve your ambitions. Browse our range of services, advice, and resources.

Learn more
About Robert Walters Korea

For us, recruitment is more than just a job. We understand that behind every opportunity is the chance to make a difference to people’s lives.

Learn more

Work for us

Our people are the difference. Hear stories from our people to learn more about a career at Robert Walters Korea.

Learn more

[게임/엔지니어] Senior Software Engineer (Client Features)

Save job

A global video game company is looking for a Senior Software Engineer. The chosen candidate will be designing and maintaining core client-side systems, delivering scalable, high-performance game features and live service experiences.

Responsibilities:

  • Architect, implement, and maintain core client-side systems that support gameplay, features, and live service operations
  • Work within a large, mature codebase to deliver new features, improve performance and stability, and resolve issues in a live production environment
  • Continuously improve the player experience across supported platforms by enhancing performance, reliability, and scalability
  • Partner closely with designers, artists, and engineers to take features from concept through implementation and release
  • Contribute to technical direction through system design, architecture discussions, and code reviews
  • Provide technical guidance and mentor less-experienced engineers to support team growth

Requirements:

  • More than 8 years of relevant professional software engineering experience
  • Experience shipping at least one AAA title as a client engineer
  • Extensive C++ knowledge applicable to client-side or gameplay-adjacent environments
  • Proven track record working in large, mature codebases supporting live products
  • Strong experience debugging complex systems in production
  • Game user interface design and implementation experience
  • Experience optimising performance, memory, and runtime behaviour
  • Experience contributing to code reviews and technical discussions
  • Proficient in written and verbal English and Korean

Preferred Requirements:

  • Experience shipping and supporting large-scale, live service games
  • Familiarity with UX considerations for gamepad and keyboard/mouse inputs
  • Experience working with localisation/internationalisation systems
  • Familiarity with ECS and MVVM architectures
  • Experience with visual scripting languages such as Blueprint
  • Experience supporting cross-platform development (PC and console)
  • Proficient in UI authoring languages like XAML, React, or SwiftUI, or scripting languages such as Python
  • Familiarity with Overwatch

About the Company:

A major entertainment company with a strong global presence and a history of developing video games. This company owns multiple game franchises enjoyed by users from all around the globe.

Keywords:

소프트웨어, 엔지니어, 게임, IT, 엔터테인먼트, 글로벌

Job Ref: G7E2SH

Contract Type: Perm

Specialism: Tech & Transformation

Focus: Development / Programming

Industry: IT

Salary: ₩45,000,000 - ₩100,000,000 per annum

Workplace Type: On-site

Experience Level: Mid Management

Language: Korean - Professional working

Second Language: English - Professional working

Location: Seoul Capital Area

Job Reference: G7E2SH-985E1D37

Date posted: 30 June 2026

Consultant: Lucas Choi