Tools Programmer

Location: ArenaNet, Bellevue, WA


We’re ArenaNet—we’ve created a studio that makes online worlds infused with innovation, hand-crafted excellence, and creative passion. We're not the only ones who share this passion; gamers made Guild Wars 2 the fastest selling MMO game in the West with more than 3 million copies sold in its first 9 months, and players and press have consistently called it one of the best MMOs of all time.

As a game developer that constantly strives to innovate, our studio is built on a foundation of excellence with a focus on community. We're unlocking the true potential of online role-playing with game-changing titles like Guild Wars 2. The status quo isn’t good enough for the dedicated worldwide community of GW2 players, which is why we question industry conventions and demand more from ourselves as developers.
If you're excited by the prospect of designing asset pipelines, optimizing feature iteration, and acting as a force-multiplier for a large, successful studio, then we are looking for you. ArenaNet is seeking an experienced tools programmer to join one of the world’s most successful online MMO game studios and help us architect the next evolution of our internal development tools.

As a tools programmer at ArenaNet, you'll be contributing to our core tools platform, an adaptable framework upon which all of our art, design and programming tools are built. You'll be writing C# and C++ code to provide a flexible toolchain that other developers can easily customize to meet the needs of their individual features, creating shared data representation APIs to enable live-edit loops between our tools and our games, and streamlining the daily workflows of a 300-person team creating online worlds that redefine the conventions of the genre.

Tools engineering at ArenaNet isn't about moving buttons around on a UI, it's about understanding what makes our developers tick and working with them to create software that lets them do their jobs more effectively. It's about solving the unique and complex challenges that come with building games at a massive scale. Interested in how we do things differently? Send us an email and a resume and we'll tell you all about it.


•    Extensive knowledge of C# and C++.
•    Knowledge of Python or IronPython.
•    Experience designing and building large, extensible software systems.
•    The ability to break down, analyze, and optimize complex software and processes.
•    Self-motivated, with a drive to constantly improve yourself and your peers.
•    The ability and desire to collaborate regularly with team members of all disciplines.
•    Experience in the game industry is preferred, but not required.


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.

Back to Search Results

New Search

Powered By Taleo