NCsoft

Rating:
5/5
NCsoft is a multinational video game developer and publisher that specializes in large-scale, online games. Founded in Seoul, South Korea in 1997, NCsoft has quickly become one of the biggest leaders in MMORPGs, mobile game, and PC game development worldwide. The company’s core games and live services deliver immersive, fun and captivating experiences for players worldwide. NCsoft’s development, IT, and engineering teams are composed of world-class creators that specialize in developing and delivering groundbreaking MMO games. These experienced professionals push the boundaries of gaming technology, creating innovative, advanced and immersive online gaming experiences. Together, they work to create and sustain massive online worlds full of rich content. The company’s development team have created several highly successful games, including Lineage, Lineage II, Aion, Blade & Soul and Wildstar. In addition to these titles, NCsoft are also leveraging their expertise in gaming technologies and advanced engineering to power some of the most popular mobile and cloud services available. In addition to gaming development, NCsoft are also engaging new areas of digital services and technologies, such as Cloud Services, Virtual Products and Blockchain technologies. By providing these services, NCsoft hope to create unique business opportunities for our customers and partners in the entertainment, gaming and IT industries. For those looking to join the world of game development, NCsoft offers a range of exciting and rewarding career opportunities. NCsoft look for engineers and developers with a variety of education and experience, such as software engineering, computer science, graphic design and animation, IT, virtual and augmented reality, artificial intelligence and machine learning, biometrics, and more. NCsoft prides itself on being Home of Talented Game Makers and strive to work together in collaboration to foster innovative and industry-leading gaming technologies and experiences.

Quick Links

Cloud Architect

Average Work Hours (weekly unless noted): 40-50
Average Salary (yearly in dollars unless noted): $110,000 - $145,000
Description: Responsible for designing and implementing cloud-native solutions for NCSoft. Collaborate with the development team to build applications and services that use cloud-native technologies. Design, implement and integrate cloud services such as AWS, GCP and Azure. Ensure the applications adhere to company-wide security policies and standards.
Qualifications / Requirements: Bachelors Degree in Computer Science or similar technical field. 5+ years of experience working with cloud technologies. Ability to design and implement cloud architectures for large-scale distributed systems.

IT Support Lead

Average Work Hours (weekly unless noted): 40-45
Average Salary (yearly in dollars unless noted): $85,000 - $105,000
Description: Lead a team of IT professionals responsible for providing technical support for NCSoft internally and externally. Manage daily operations, including phone and chat support, issue triage and trouble shooting, system updates and installations. Responsible for setting SLAs, reporting on metrics and driving customer satisfaction.
Qualifications / Requirements: Bachelors Degree in Computer Science or related field. 5+ years of experience in IT support or related field. Experience in managing customer service teams, reporting on metrics and ensuring SLAs are met.

Data Analyst

Average Work Hours (weekly unless noted): 35-45
Average Salary (yearly in dollars unless noted): $75,000 - $100,000
Description: Extract, manipulate, and report data to provide meaningful insights for NCSoft products and services. Responsible for analyzing customer data and developing actionable insights to optimize product marketing and operations. Utilize SQL, Python, R and other programming languages to manage, extract and analyze data.
Qualifications / Requirements: Bachelors Degree in Computer Science, Statistics or related field. 2+ years of experience in data analysis. Working knowledge of SQL, Python and/or R.

Software Engineering Lead

Average Work Hours (weekly unless noted): 40-50
Average Salary (yearly in dollars unless noted): $120,000 - $145,000
Description: Lead a development team of software engineers responsible for developing and maintaining NCSoft's products and services. Responsibilities include overseeing project schedules, reviewing code and designs, and providing technical guidance in critical decisions. Provide leadership and mentor junior software engineers on coding best practices, software development cycles and design patterns.
Qualifications / Requirements: Bachelors degree in Computer Science, Computer Engineering or similar technical field. 5+ years experience with Java, C++, and/or Python. 3+ years of experience leading engineering teams. Experience with object-oriented programming methodology, distributed computing, and working in an agile workflow.

Network Security Analyst

Average Work Hours (weekly unless noted): 40-45
Average Salary (yearly in dollars unless noted): $80,000 - $100,000
Description: Provide network security for NCSoft's products and services. Monitors the existing network for vulnerabilities and uses intrusion detection systems to detect potential threats or unauthorized network activities or access. Investigates and analyzes security issues and coordinates with Information Security team in responding to security incidents.
Qualifications / Requirements: Bachelor's Degree in Computer Science, Information Security or related field. 2+ years' experience in network security or information security. Knowledge of security standards, privacy standards and applicable regulatory requirements. Understanding of cryptography, authentication and authorization technologies.

Full Stack Developer

Average Work Hours (weekly unless noted): 35-45
Average Salary (yearly in dollars unless noted): $90,000 - $110,000
Description: Create and maintain web applications for NCSoft. Responsible for designing, coding and deploying web applications. Utilize HTML, CSS, JavaScript and other programming languages to develop and maintain applications. Assist with system troubleshooting and provide resolution to technical issues and problems.
Qualifications / Requirements: Bachelors degree in Computer Science or a related field. 3+ years experience in web development, software engineering and/or full stack development. Knowledge of various web development and programming languages.
Locations: Seoul, Tokyo, Berlin, Beijing, Kiev, Vancouver
Career Paths: Software Engineer, Quality Assurance Analyst, System Administrator, Database Administrator, Technical Support Specialist, Network Engineer, Web Developer, UX Designer, Game Designer, Game Programmer, Security Analyst
Job Contacts: jobs@ncsoft.com

Recent Reviews

Brian J.
4.5/5
4.5
NCsoft is one of the best places I have worked as an IT professional. The management has been great, always understanding of the workload and providing assistance when needed. The environment here is very friendly and supportive, and open to new ideas and approaches. Working here has been fun and rewarding!

Frequently Asked Questions

Q. What types of positions are available at NCsoft?
A. NCsoft currently offers IT and software positions, game development positions, game operations and support roles, customer service jobs, marketing roles, and more.
Q. What type of qualifications are required for a job at NCsoft?
A. Depending on the position, qualifications may include experience with game development, experience in customer service, prior experience with MMOGs, and other related experience.