Mid level Programmer

Job Position: 

Mid level Programmer.

General Duties:

Work closely with producers, game designers and artists to implement a next-generation game
Implementing, optimizing and maintaining core game engine 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:

1 years+ of game industry software development experience
Familiarity with game engine architectures
Good C++ programming skills
Familiarity with large-scale C++ project development
Writes clear, robust, maintainable code
Good problem solving skills
Demonstrated ability to create and deliver to deadlines
Naturally works as part of a team
Excellent written and verbal communication skills
Good interpersonal skills
A genuine enthusiasm and passion for the games industry


Recent console 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)
Experience with code optimization and profiling tools (i.e. VTune, PIX)
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 tantalus@tantalus.com.au with your CV and cover letter attached, and include the words 'Mid May 2018' in the subject line of your email.