Job listings

We contribute to a diverse set of games, and we're looking for people with diverse experience to help us! We're located in Seattle, WA.

 

REQUIREMENTS FOR ALL CANDIDATES

We're growing our team! If you want to work with future hardware, Nintendo Switch, PS4, Xbox One, submit yourself as a candidate.

Do a Good Job — Be responsible for the work for which you were hired

Collaborate — Work well in a genuinely collaborative team environment

Learn Quickly — Adapt to diverse technologies and development processes

Self-direct — Stay focused, work autonomously, and pay attention to details

Communicate — Proactively call out issues and opportunities

Be Accountable — Show integrity, protect confidentiality, and deliver

Know State-of-the-Art — Understand the constantly changing industry

 
 

Engineer - Platform lead

Senior level role, with ownership of seeing projects through to completion and needing to context switch between multiple projects.

Ability to refactor existing systems to improve functionality and increase performance

Can refactor existing rendering systems to increase performance and improve functionality

Able to coordinate with discipline leads to ensure smooth releases for new features

Experience using game development frameworks and middleware (including porting to platforms for which there is not a supported version of the framework or middleware)

Mastery of C/C++, with excellent multi-threaded programming techniques

Deep understanding of low-level, platform-specific optimizations and core subsystems, memory management, cross-platform development

Best practices including design patterns and peer code review

Experience with console network development

Engineer - Generalists and system-level

Mid-Level to Senior-level, with skills in any of the areas below. (Please note these are not gameplay developer roles.)

C++ (Strong skills (5+ years) required for all candidates)

Can refactor existing systems to improve functionality and increase performance (including porting those systems to new target hardware)

Able to coordinate with leads to ensure smooth releases for new features

Experience using game development frameworks and middleware

Deep understanding of cross-platform development

Best practices, including design patterns and peer code review

Specialization in a system area (examples include console networking, certification, and so on)

Engineer - Graphics

Mid-Level to Senior-level graphics, rendering, and optimization expertise

Can refactor existing rendering systems to increase performance and improve functionality

Able to coordinate with leads to ensure smooth releases for new graphical features

Mastery of C/C++, with excellent multi-threaded programming techniques

Strong understanding of 3D rendering algorithms and related mathematics

Experience using graphical analysis tools like PIX

Excellent knowledge of DirectX, OpenGL, and shader languages

Deep understanding of low-level optimizations and core subsystems, memory management, cross-platform development

Best practices including design patterns and peer code review

5+ years programming experience