Melbourne – Junior Programmer – Audio and Dialogue

Big Ant Studios Pty Ltd

City of Melbourne

On-site

AUD 55,000 - 75,000

Full time

6 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Catered lunches
Social culture
Commuter support
Growth
Collaborative environment

Job summary

Big Ant Studios Pty Ltd in Melbourne is seeking a Junior Programmer to join our team with a focus on audio and dialogue systems. You will work on in-game audio implementation, dialogue and dynamic commentary, and collaborate with engineers, designers and audio specialists.

The role involves writing and maintaining C++ and Lua code, debugging audio issues and helping evolve the tools and workflows used for audio integration. A strong interest in game audio is essential.

Qualifications

  • Requires C++ proficiency and Lua scripting.
  • Experience developing games or interactive software.
  • Ability to debug and solve problems in codebase.

Responsibilities

  • Implement and maintain audio features and systems in the game.
  • Integrate sound effects, music, dialogue and other audio assets.
  • Work with commentary and dialogue scripts to control line triggers.
  • Support dynamic commentary and reactive audio implementations.
  • Write game code in C++ and Lua.
  • Debug audio and dialogue issues and diagnose root causes.
  • Contribute to tools/workflows for audio and dialogue implementation.

Skills

C++
Lua scripting
Game development
Debugging

Job description

*Please note you will need to have working rights in Australia. At this stage, we cannot sponsor a working visa. This is an in-person, on-location, in-studio position.*

Big Ant Studios are looking for a talented and motivated Junior Programmer to join our team, with a focus on audio and dialogue systems.

Join us in making some of consoles’ and PCs’ biggest sports titles from our centrally located Melbourne studio.

We are searching for a junior programmer to help bring the audio and dialogue systems of our sports games to life. You will work on audio implementation, dialogue and commentary systems, integrating and maintaining everything from in-game sound effects and music through to dynamic commentary. Working closely with programmers, designers, audio specialists and other disciplines, you will turn creative requirements into robust technical solutions while building your skills alongside experienced engineers. This is a great opportunity to work on systems that are a highly visible part of the player experience.

Your role will include:

  • Implementing and maintaining audio features and systems within the game
  • Integrating sound effects, music, dialogue and other audio assets into gameplay
  • Working with commentary and dialogue scripts, including the systems that determine when and how lines are triggered during gameplay
  • Supporting the implementation of dynamic commentary and other reactive audio
  • Writing and maintaining game code in C++ and Lua
  • Debugging audio and dialogue issues and identifying their underlying technical causes
  • Contributing to the tools and workflows used for audio and dialogue implementation

We are looking for someone with experience in:

  • C++ – Required
  • Lua scripting
  • Developing games or interactive software, whether professionally, at university or through personal projects
  • Debugging and problem-solving within a game or software codebase

Extra considerations for working knowledge of:

  • Game audio middleware such as Wwise or FMOD
  • Implementing audio in a commercial game engine
  • Dialogue, VO or commentary systems
  • Scripting or tools development
  • Working with large dialogue databases, spreadsheets or scripted content
  • Sports games or other games with complex reactive commentary systems
  • Game audio concepts such as events, triggers, states, switches and real-time parameterisation

You don’t need to tick every box. If you have a strong programming foundation and a genuine interest in game audio, we’d love to hear from you.

You also need to be:

  • Flexible and open-minded
  • Eager to learn and take on new technical challenges
  • A strong problem solver with great attention to detail, particularly when working with large amounts of dialogue and commentary content
  • A clear communicator who collaborates well with both technical and creative disciplines
  • Always striving for quality
  • Genuinely passionate about games and interactive audio

Benefits:

  • Catered Lunches: Provided by the studio Monday to Thursday.
  • Social Culture: Optional Breakfast and dinner on Fridays.
  • Commuter Support: Yearly Myki cards (Melbourne Studio).
  • Growth: Professional development and training support.
  • Environment: A social, collaborative culture in a centralised workplace.

At Big Ant, we believe diverse perspectives and backgrounds are key to creating experiences everyone can enjoy. All applicants will receive consideration for employment without regard to race, colour, religion, sex, sexual orientation, gender identity, gender expression, national origin and will not be discriminated against on the basis of disability.

REMINDER: *Applications will only be considered from those with existing Australian working rights.*

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Melbourne – Sound Designer
Melbourne – Sound Designer

Big Ant Studios Pty Ltd • City of Melbourne

On-site
AUD 90,000 - 130,000
Catered lunches
Social culture
Commuter support
+2
Melbourne – Senior Programmer
Melbourne – Senior Programmer

Big Ant Studios Pty Ltd • City of Melbourne

On-site
AUD 120,000 - 180,000
Daily lunches
Myki for public transport
Professional development support
Melbourne – Programmer
Melbourne – Programmer

Big Ant Studios Pty Ltd • City of Melbourne

On-site
AUD 70,000 - 110,000
Daily lunches
Myki for public transport
Professional development support
Senior Gameplay Programmer - Melbourne Studio
Senior Gameplay Programmer - Melbourne Studio

Big Ant Studios • City of Melbourne

On-site
AUD 80,000 - 110,000
Daily lunches
Public transport Myki
Professional development support
Immersive Sound Designer – Sports Games (Melbourne)
Immersive Sound Designer – Sports Games (Melbourne)

Big Ant Studios Pty Ltd • City of Melbourne

On-site
AUD 90,000 - 130,000
Catered lunches
Social culture
Commuter support
+2
Senior Gameplay Programmer - In-Studio (Melbourne)
Senior Gameplay Programmer - In-Studio (Melbourne)

Big Ant Studios Pty Ltd • City of Melbourne

On-site
AUD 120,000 - 180,000
Daily lunches
Myki for public transport
Professional development support
Senior Gameplay Programmer
Senior Gameplay Programmer

Rockstar • Sydney

On-site
AUD 111,389 - 167,084
Senior Engineer - Console and PC Games
Senior Engineer - Console and PC Games

Keywords Studios • City of Whitehorse

On-site
AUD 140,000 - 190,000
Senior Graphics Programmer
Senior Graphics Programmer

Rockstar • Sydney

On-site
AUD 90,000 - 120,000
C++ Game Engine Programmer — Performance & Bugfixes
C++ Game Engine Programmer — Performance & Bugfixes

Big Ant Studios Pty Ltd • City of Melbourne

On-site
AUD 70,000 - 110,000
Daily lunches
Myki for public transport
Professional development support