Not specified
Concerned about your lack of experience? Learn More...
Employment Type:
Full time
Job Category:
Software Development
Server Programmer
(This job is no longer available)
NCSOFT | Bellevue, WA
Grad Date

Not sure what types of jobs you are interested in?

Explore Jobs
Based on Your Education

Follow This Company

Job Description

ArenaNet, a software game development studio focused on creating outstanding innovative Massively Multiplayer Games (MMORPGs), is seeking a talented, experienced Server Programmer. Take part in building restartable, dynamically updatable, asynchronous, fault tolerant, continuously-running near-real-time servers, producing scalable designs and high quality code that will execute worldwide.


Strong C/C++ skills

A passion for high performance server architecture

Understanding and interest in security and scalability issues

Interest and experience with concurrency and transactions

Interest and experience with multithreading

Excellent communication and team skills

Self-motivated with a strong work ethic


Avid MMO player, especially of Guild Wars 2

Previous game industry experience, relevant undergraduate degree and/or equivalent experience preferred

Experience with modern Windows APIs

Experience with C#

Experience with SQL

Experience with HTML/XML/XSLT

Code Samples

In order to complete your application for the Server Programmer position at ArenaNet, please send C++ or C# code samples along with your application. If your code samples are not online, you may send samples to jobs@arena.net.

Here is what we are looking for in your code samples:

Your best work.

Demonstrated breadth of programming skills.

Ability to write readable, maintainable and efficient code.

Ability to design clear abstractions and clean interfaces.

Appropriate selection of data structures or algorithms.

What we are not looking for:

Code any of your previous employers have prevented you from sending us.

Solutions to simple problems (such as counting the number of zero bits in an integer).

Straightforward implementations of published algorithms (such as A*).

Wrapper classes for an existing library.

Math libraries such as matrix and vector implementations.

That code that you wrote years ago but which you could write better today; we want to see examples of your current skill.

This is your chance to impress our engineering department and show us why we should hire you. So, send us a sample of your very best work, something you're proud of. If you don't have anything on hand that meets the above criteria, write some code that does.

This is a full time on-site position at our studio in Bellevue, Washington. A casual, friendly work environment, comprehensive benefits package, a competitive salary, and more are all part of what makes ArenaNet a great place to work.

Previous Applicants:



If you do not remember your password click here.


NCsoft North America is headquartered in Austin, Texas and is part of Korea-based NCsoft Corporation. NCsoft, with its own development and publishing offices in Texas and California also works with subsidiaries and third party developers throughout North America to develop and publish innovative online entertainment software products. The company has successfully launched multiple online titles in the last three years and continues to support its AAA franchises that include Lineage®/Lineage II, City of Heroes/City of Villains, Guild Wars®/Guild Wars Factions and Auto Assault®.