This job listing expired on Dec 27, 2021
Tweet

As a Senior Software Engineer, you will be responsible for NCSOFT’s game platform that provides functionalities for our game service. This includes identity & access management, account management, eCommerce, payment, game data service, operation platform and all related backend functions and services. The ideal candidate is a full stack engineer with a passion for engineering excellence, software development and is service-oriented.

WHY JOIN THE PLATFORM TEAM?

  • You will directly impact NCSOFT’s game platform, middleware, backend, and web systems.
  • Our work is woven together with the efforts of other disciplines and crafts within game development.
  • You can experiment with new technologies.
  • We thrive on a wide array of perspectives, experiences, and interests.

WHAT YOU’LL DO

  • Develop identity & access management, account management, eCommerce, and integrations with 3rd party system like Facebook and Google, etc.
  • Work closely with NCSOFT’s game studios, publishing, and operations teams to define performance, security, quality, operations, and monitoring requirements.
  • Document all technology changes through appropriate change control.
  • Integrate the backend game platform to game studios through custom APIs.
  • Solve complex problems, resourcefully, in our legacy systems.
  • Design and develop innovative solutions
  • Provide on-call support, as needed.

WHAT YOU’LL NEED TO BE SUCCESSFUL

  • Bachelor’s degree or related experience (5+ years)
  • Fluent in Python
  • Experienced in Java and SQL
  • Familiar with C++
  • Experience with creating solid architect plans for secure, micro-services
  • Experienced in building large, distributed, scalable systems