Generalist Programmer

Job Position: 

Big Ant is currently seeking a full-time Mid-Level Generalist Programmer. We are looking for a highly talented
and motivated person to work on our Sports titles at our Melbourne studio.

You will be working on cutting-edge engine technology, building user interfaces that complement the gameplay visuals and experience. You will work within a small collaboration-oriented team where you will have the opportunity to help shape our future titles.


- Design and implementation of new systems, while improving existing systems in C++
- Self-manage programming task schedule updates and coordinate with production team
- Bug fixing and maintaining the existing Big Ant Engine code base
- Analysing and fixing common problems in a game engine such as load times, memory usage, and performance problems


- Bachelor's degree in software engineering, computer science, or equivalent
- Very good understanding of C++
- A minimum of 3 years’ experience in software programming, ideally in the video game industry or any other relevant experience.


- Knowledge of software programming, ideally in the video game industry or other relevant experience
- Basic knowledge of engine or middleware and associated pipeline
- Passionate about playing and making games
- Basic knowledge of debugging tools
- Familiar with basic speed and memory considerations
- Familiar with optimisation principles
- Ability to anticipate and resolve problems
- Attention to detail
- Flexibility in organizing work
- Good interpersonal and communication skills
- Ability to work as part of a team
- Ability to adapt to change
- Ability to quickly learn to use new tools
- Works well with designers and artists to implement the vision of the game
- Strong verbal and written communication skills


- Experience on the current generation of consoles (PS4, Xbox One)
- Experience with scripting languages (Lua, Python)
- Good debugging skills

To apply, please click here: