This job might no longer be available.
Senior Software Engineer
2 years ago
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
Create Your Profile — Game companies can contact you with their relevant job openings.