All jobs Print Apply
English

Job: Senior Systems Programmer

Active since 16-03-2017 Job category Engineering - Engineering
Location San Francisco Level -
Educational level GCSE / A-Level / Highscho... Employment type -
Hours 0 Salary -
Senior Systems Programmer

Double Fine has an immediate opening for an experienced Senior Systems Programmer for its San Francisco development studio on the Psychonauts 2 team. You will be responsible for developing systems on multiple platforms, working in areas like tools, rendering, audio, animation, and potentially many other areas in order to support the needs of the team and the game. Applicants should have a strong preference for working in a highly creative, innovative, and nimble development environment, where collaborating with design, art, tech, and other disciplines is standard.

The ideal candidate has experience working with Unreal Engine 4, creating and supporting game features, as well as developer tools and pipelines. A knowledge of development best practices for modern consoles is a key qualification, as are good problem solving skills, the ability to work well with others, and a passion for the process of developing creative, high-quality games.

Responsibilities:
Build new features and tools within Unreal Engine 4.
Collaborate with art, design, and other engineers to architect, develop and support key systems.
Implement and support tools and pipelines for various content types.
Communicate with other departments to understand problems and inefficiencies, and design and code solutions.
Ensure newly developed engine systems are maintained for code cleanliness, performance, and extensibility.

Requirements:
At least five years working on tools and features within modern game engines.
Hands-on experience developing for the PS4 or Xbox One.
Demonstrated proficiency in C++.
Strong 3D math skills.
Knowledge of common data structures and algorithms.
Demonstrated ability to take on technical issues across a variety of areas of game development.
Ability to communicate and collaborate effectively with programmers, artists and designers.
Ability to write clean, readable, reliable, and portable code.
Desire and demonstrated ability to mentor junior programmers.
At least one shipped title.
A constant striving to learn and grow.
A strong passion for video games and video game development.

Pluses:
One or more shipped titles using Unreal Engine 3 or 4.
Experience with all stages of development from concept to shipping.
Experience with Maya plug-ins and art pipelines.
Experience with rapid-development languages like C#, Lua and Python.

More information
This listing is a full-time job

Job category Engineering - Engineering
Industry / Industries Engineering
Region United States
Keywords

Contact information

Name HR Double Fine

Location

Apply