Generalist Programmers

Job Position: 
Application Deadline Date: 
Tuesday, 28 January 2020 - 5:00pm

Generalist Programmers

General Duties:
Work closely with producers, game designers and artists to implement a next-generation game
Implementing, optimizing and maintaining game systems
Modify, enhance and maintain asset pipelines and tools
Staying up-to-date with new technologies and architectures
Follow Tantalus' standards and best practices
Assist and mentor other programmers in your areas of expertise

Skills, Abilities and Qualifications:
Excellent C++ programming skills
Good familiarity with game engine architectures
Familiarity with source control
Write clear, robust, maintainable code
Demonstrated accurate scheduling ability
Naturally work as part of a team
Have completed a commercial project
A genuine enthusiasm and passion for the games industry

Windows 10 development experience
Good grasp of, and experience writing in, assembler dialects (e.g. MIPS, PowerPC, X86)
Experience writing in shader languages (e.g. GLSL, HLSL)
3 years' games software development experience
Experience with code optimization and profiling tools (i.e. PIX, RAD)
C# and/or a scripting language (e.g. Python)
Experience interfacing with 3D art applications (e.g. Maya)
A degree in a course such as Computer Science, Computer Engineering, or Mathematics preferred. Self taught applicants must be able to demonstrate a high level of competency with game related demo code.

Must be eligible to work in Australia (we cannot sponsor working visas).

Please email with your CV and cover letter attached, and include the words 'General May 2019' in the subject line of your email.