C++ Programmer - Intermediate to Senior AAA Games

4 Months ago • 5 Years + • Game Programmer

About the job

Job Description

C++ Programmer needed for AAA Games with 5+ years experience in game development, C++, console development (Switch, Xbox, PlayStation), and Unity or Unreal.
Must have:
  • C++ Programming
  • Game Development
  • Console Development
  • Unity/Unreal Engine
Good to have:
  • Custom Engines
  • AAA Game Development
  • Other Languages
  • Release Processes
Perks:
  • Company Benefits
  • Queensland Lifestyle
Not hearing back from companies?
Unlock the secrets to a successful job application and accelerate your journey to your next opportunity.

Company Description

Tantalus North Studio (Brisbane) is currently hiring for an experienced C++ Software Engineer join our tightknit team of game development experts. 

Tantalus Media has been a cornerstone of the Australian game development scene since the mid-90s and is a critical part of the Keywords Studios international group. Our portfolio is broad and deep, providing exceptional client focused development and technical services across all areas of development, from original IP to technical ports and remasters of beloved franchises for our AAA clients. For some of our previous projects go HERE

Built on the solid foundation of Tantalus Media, and utilising the broad international reach of Keywords Studios, Tantalus North was established in sunny Brisbane in early 2022. We’re a dynamic, cross-discipline team of 14 developers boasting over 170+ years of combined game industry experience.  

The advantage of such a small team with that much grunt under the hood is that we feel like an intimate indie team, but with the know-how to execute and excel at delivering for the biggest clients on the planet. The day-to-day family feel of this caring team brings fun and love to our work, but with the added security of being part of something much bigger, with a diverse portfolio and opportunities of our huge organization. Paired with the generous company benefits and Queensland lifestyle, it is our recipe for not only success, but happiness too. 

If you want to be part of a small but mighty team at the bleeding edge of technical services for renowned platforms and publishers, please read on to find out more about our new positions.

Keywords Studios globally are over 12,000 employees,  across 20+ countries and 80 studios. 

    Job Description

    As a C++ Software Engineer, you will assist in porting games across multiple platforms including but not limited to Switch, PS4, PS5, Xbox X/S and Xbox One. You will be working with a range of engines and technology pipelines, including popular engines such as Unreal or Unity, as well as bespoke custom engines.

    Responsibilities:

    • Working closely with producers, QA, game designers and artists to implement game features using C++.
    • Testing, debugging, refining, optimising and maintaining game functionality on a range of platforms.
    • Staying up to date with new technologies and architectures.
    • Assisting and mentoring other programmers in your areas of expertise.
    • Creating and maintaining well written technical documentation.
    • Creating maintainable, and extensible, well architected code.
    • Confidently communicating with other disciplines, in particular engineering, to facilitate solutions that push the project forward.

    Expectations:

    • Proactively identify problems and propose, test, and document solutions.
    • Research and explore new technologies and techniques, and keep up to date with the latest trends in game development.
    • Share learnings and best practices, workflows, and new tools with the wider team.
    • Be available for technical support for the code team.
    • Actively demonstrate a desire to learn and grow professionally.
    • Contribute towards a positive and supportive company culture.

    Qualifications

    Essential Skills:

    • Approx. 5+ years of Games Industry experience (for mid and senior levels).
    • Demonstrable development and release experience in C++.
    • Experience in code optimisation and performance monitoring.
    • Excellent interpersonal and communication skills.
    • Strong awareness of industry technology trends, willingness to learn and grow.
    • Console development experience (Nintendo Switch, Xbox, PlayStation)
    • Current development experience with Unity, UE4 or UE5.
    • Ability to write high-quality, performant and maintainable code.
    • Understanding of a range of design patterns and data structures
    • Strong attention to detail, able to multi-task, and adapt to change.
    • A passion for games, an interest and awareness in the latest trends, tools, technology and approaches in creating content.
    • Strong time management and problem-solving skills.

    Bonus Skills:

    • Experience in AAA game development.
    • Experience in Custom C++ Engines.
    • Experience in Commercially Available Engines (Unity, Unreal, Etc.)
    • Experience in other programming languages.
    • Experience with game release processes.

    Additional Information

    All applications will be responded to. Sure you’ll get our automated acknowledgement email but you’ll know where things are at within seven business days of your application. Hopefully sooner.

    If you progress, we’ll invite to an initial call with Stan our Head of Talent Acquisition. Depending on the outcome of this discussion we may invite you to either a technical online assessment or first round interview. Where required a second interview may follow. All candidates interviewed will be provided with feedback.

    Not sure about applying and want to know a little more information? Feel free to contact Stan Rolfe on 0416048976. Stan is based in Perth, so please leave him a message if he doesn’t answer your call first thing in the morning.

    We are recruiting this position directly and not seeking recruitment agency support for this role. 

    (Internal data use only)

    Role information: EN

    Studio: Tantalus

    Location: Asia Pacific, Australia, Brisbane

    Area of work: Game Development

    Service: Create

    Employment type: Full time, permanent

    Working pattern: Hybrid

    View Full Job Description

    Add your resume

    80%

    Upload your resume, increase your shortlisting chances by 80%

    About The Company

    At Keywords, we deliver clients the benefits of the strengthened Engage service line, combining our Player Support and Marketing offerings.

    Indianapolis, Indiana, United States (On-Site)

    Katowice, Silesian Voivodeship, Poland (On-Site)

    Gateshead, England, United Kingdom (On-Site)

    Mexico City, Mexico City, Mexico (On-Site)

    Silesian Voivodeship, Poland (On-Site)

    Gateshead, England, United Kingdom (On-Site)

    Pune, Maharashtra, India (Hybrid)

    Pune, Maharashtra, India (Hybrid)

    View All Jobs

    Get notified when new jobs are added by Keywords Studios

    Similar Jobs

    Intel Corporation - TCAD Research Engineer

    Intel Corporation, India (Hybrid)

    Life church - APIs Staff Software Engineer

    Life church, United States (On-Site)

    Rivos - Physical Design - Intern

    Rivos, (On-Site)

    Joyteractive - User Acquisition Manager

    Joyteractive, Georgia (Remote)

    Electric Square - Senior Programmer - Electric Square, Malta

    Electric Square, Malta (On-Site)

    Red Rover Interactive - Senior Gameplay Programmer

    Red Rover Interactive, United Kingdom (Hybrid)

    Kwalee - Lead Game Programmer

    Kwalee, India (Hybrid)

    Electronic Arts - Gameplay Software Engineer - American Football

    Electronic Arts, United States (Hybrid)

    Fugo Games - Software Developer

    Fugo Games, Türkiye (On-Site)

    Get notifed when new similar jobs are uploaded

    Similar Skill Jobs

    Ilyon - Technical Artist

    Ilyon, Israel (On-Site)

    Scale AI - Marketplace Product Manager, Generative AI

    Scale AI, United States (Hybrid)

    Rebellion - Lead VFX Artist

    Rebellion, United Kingdom (On-Site)

    Mettler-Toledo International,  Inc  - Senior- Software Engineer

    Mettler-Toledo International, Inc , India (Hybrid)

    JetSynthesys - Unity Developer

    JetSynthesys, India (On-Site)

    House of How - Senior Designer - Sweden

    House of How, Sweden (On-Site)

    Room 8 Studio - Business Process Analyst

    Room 8 Studio, Poland (On-Site)

    MSKC GAME STUDIO   - Game Artist

    MSKC GAME STUDIO , India (On-Site)

    Hypemasters - Game Designer

    Hypemasters, United Arab Emirates (Remote)

    Get notifed when new similar jobs are uploaded

    Jobs in Fortitude Valley, Queensland, Australia

    USE Insider - Solutions Architect - Australia

    USE Insider, Australia (On-Site)

    Easygo - VIP Operations Manager

    Easygo, Australia (On-Site)

    Eleven Labs - Technical Customer Support Specialist

    Eleven Labs, Australia (Remote)

    Dentsu - Programmatic Supply Manager

    Dentsu, Australia (On-Site)

    Warner Bros Discovery - Senior Legal Counsel (Scripted Production)

    Warner Bros Discovery, Australia (On-Site)

    Trend Micro - Inside Regional Account Manager

    Trend Micro, Australia (On-Site)

    Get notifed when new similar jobs are uploaded

    Game Programmer Jobs

    OUTFIT7 - Senior Game Developer (C++ or Unity)

    OUTFIT7, Slovenia (Hybrid)

    Supercell - Senior Game Programmer, Brawl Stars

    Supercell, Finland (On-Site)

    Hire Phoenix Consulting - Ludo Game Developer needed (Freelance opportunity)

    Hire Phoenix Consulting, India (Remote)

    Hasbro - Senior Engine Programmer

    Hasbro, Canada (On-Site)

    The Gang - Game Programmer Intern

    The Gang, Indonesia (Remote)

    Climax Studios - Lead Programmer

    Climax Studios, United Kingdom (Hybrid)

    Keywords Studios (Player Support) - AAA Video Games Programmer

    Keywords Studios (Player Support), Australia (On-Site)

    Aristocrat Gaming - Games Mathematician

    Aristocrat Gaming, United Kingdom (Hybrid)

    Get notifed when new similar jobs are uploaded