Gamasutra: The Art & Business of Making Gamesspacer
View All     RSS
September 20, 2017
arrowPress Releases

If you enjoy reading this site, you might also want to check out these UBM Tech sites:

Get a job: Firaxis is hiring a Senior Software Engineer

Get a job: Firaxis is hiring a Senior Software Engineer

July 21, 2014 | By Staff

The Gamasutra Job Board is the most diverse, active and established board of its kind for the video game industry!

Here is just one of the many, many positions being advertised right now.

Senior Software Engineer, Firaxis Games

Location: Baltimore, MD

Firaxis Games is seeking an experienced software engineer with a strong background in systems to serve as a senior individual contributor responsible for designing, developing, writing and debugging code for assigned PC & console projects. Serves as a mentor to junior members of the staff.


Design, develop, write, document and implement next generation systems code for PC, and consoles.
Writes clear, maintainable, portable code.
Writes documentation for other programmers use.
Anticipates, identifies and articulates problem areas and develops preventative solutions.
Accurately schedule and track development efforts for systems related tasks across the team.
Has a clear vision of how products should function and the ability to lead peers to share this vision.


C, C++ and Visual Studio.
Education: 4-year degree in computer science or equivalent.
State-of-the-art, effective and efficient interactive entertainment/computer game development (PC and Console) industry practices.
Experience in analyzing and optimizing large code bases.
Multithreaded programming.
UE3 Experience a plus.
Excellent verbal communication.
Excellent writing.
Successful problem-solving.
State-of-the-art, effective and efficient software architecting.
Leadership, including delegating and oversight.
Project management.


To function well as a member of a team.
To function well independently.
To stay focused on the "big picture" and suggest strategic approaches both creatively and technically.
To push the software engineering quality bar, both creatively and technically.
To convey software engineering concepts in understandable terms to both management and team members.
To working cooperatively interdepartmentally.
To accurately estimate task assignments and communicate progress to team members and leaders.
To take ownership of assigned tasks.

Interested? Get started here. Are you a recruiter looking for talent? Post jobs here.

Related Jobs

Konami Gaming, Inc.
Konami Gaming, Inc. — Las Vegas, Nevada, United States

Software Engineer III
Nintendo of America Inc.
Nintendo of America Inc. — Redmond, Washington, United States

Software Engineer, Developer Support (NTD)
DigitalFish, Inc.
DigitalFish, Inc. — San Mateo, California, United States

Software Engineer - Mechanical Learning
DigitalFish, Inc.
DigitalFish, Inc. — Mountain View, California, United States

Software Engineer - AR/VR

Loading Comments

loader image