A complete application in a minute
Tailored resume and cover letter, ready to send.
Pinnacle Investment Management Group in Brisbane is seeking a Software Engineer – Python & Data to design, build and improve software and data solutions that help business teams access better information and automate processes.
You will work across Python development, SQL, data pipelines, dashboards and AI-enabled solutions, applying practical software engineering practices and collaborating with business users. This is an opportunity to grow in a modern data technology environment.
Are you a software developer who enjoys solving problems, building useful applications and turning complex data into practical business solutions?
Pinnacle Investment Management is looking for a capable, curious and motivated Software Engineer – Python & Data to join our Data & Business Analytics team in Brisbane.
This is an opportunity to develop real-world software and data solutions that help business teams work more efficiently, access better information and automate processes. You will work across Python development, SQL, data pipelines, web applications, dashboards and emerging AI-enabled solutions, with opportunities to develop your skills across a modern data technology environment.
We’re looking for someone who combines sound technical fundamentals with analytical thinking, initiative and a genuine desire to build software that works reliably and delivers value.
You may be a recent graduate with strong practical project experience or an early-career developer ready to take the next step. What matters most is your ability to apply your technical knowledge, solve problems and continue learning.
Working with business users and technical colleagues, you will help design, build and improve software and data solutions across the Group.
We are looking for candidates who can demonstrate:
You should be comfortable explaining something you have built, the technical decisions you made and the contribution you personally delivered.
Experience or familiarity with any of the following would be advantageous:
You do not need to be an expert in every technology listed. Strong Python and SQL fundamentals, practical problem-solving ability and the capacity to learn are more important than an extensive list of technologies on your CV.
A degree in Computer Science or Software Engineering.
Relevant internships, university projects, personal applications, open-source contributions and other demonstrable technical work can help establish your capability.
This role offers exposure to practical software engineering and data challenges in a business where reliable information and effective technology matter.
You will have the opportunity to develop your Python and data skills, work with business stakeholders, contribute to automation initiatives and gain experience with technologies used to build modern data and AI-enabled solutions.
If you enjoy learning by building, take pride in solving problems and want to see the practical impact of your work, we would like to hear from you.