Get a reply from this employer
Your resume and cover letter, tailored to exactly what they’re hiring for.
Pinnacle Investment Management Group in Brisbane is seeking a capable software developer and data engineer to join our Data & Business Analytics team. You will build Python applications, develop data pipelines and dashboards, and apply data analysis to enable informed business decisions.
You will work across Python, SQL, ETL/ELT, APIs and AI-enabled solutions, collaborating with business users and engineers to deliver reliable software that scales and delivers value.
Pinnacle Investment Management Group Limited (ASX: PNI) is an Australian-based multi-affiliate investment management firm with a global footprint and over A$200Bn funds under management. Our mission is to establish, grow and support a diverse group of world‑class investment management firms.
Pinnacle's affiliated investment managers operate autonomously, supported by shared capabilities and infrastructure that help them focus on investment excellence and long‑term business resilience.
Our values of Client Focus, Honesty and Integrity, Innovation and Empowerment guide our actions. We invest in our people and support their development through practical experience and on-the-job learning.
Build practical software. Solve real data problems.
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 developer and data engineer 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.
What you'll do
Working with business users and technical colleagues, you will help design, build and improve software and data solutions across the Group.
Develop software and applications
Create useful business tools
Automate and innovate
Support quality and reliability
What we're looking for
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.
Qualifications and experience
A degree in Computer Science or Software Engineering.
We welcome applications from:
Relevant internships, university projects, personal applications, open‑source contributions and other demonstrable technical work can help establish your capability.
An opportunity to develop
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.