Software Engineer and Python Developer

Pinnacle Investment Management Group

City of Brisbane

On-site

AUD 90,000 - 120,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Pinnacle Investment Management Group is seeking a developer to join their Brisbane-based team. The role focuses on building data-driven front-end dashboards and self-service access tools, with strong Python and SQL responsibilities.

You will work on ETL/ELT pipelines, integrate AI via Databricks, and collaborate with stakeholders to deliver robust data solutions in a financial services context. Brisbane residents or those willing to relocate are preferred.

Qualifications

  • Bachelor-level or higher degree in CS/IT/SE or equivalent.
  • Hands-on experience building data-driven front-end applications and dashboards.
  • Strong Python and SQL experience in a data/finance environment.
  • Experience with ETL/ELT pipelines and data integration.
  • Familiarity with Airflow and Databricks is advantageous.

Responsibilities

  • Collaborate with business users to gather requirements, wireframe and sign-off.
  • Develop front-end menus, forms, and dashboards for self-service data access.
  • Develop Python-based data processing using libraries like pandas; integrate APIs.
  • Build and optimize SQL Server queries; design ETL/ELT pipelines.
  • Integrate AI into processes using Databricks.
  • Manage code in Git repository and versioning.
  • Cleanse data and rationalise collection points and methods.
  • Review and improve existing systems and processes.
  • Automate business processes and support project implementation.
  • Oversee service provider activities (logs, fixes, upgrades).
  • Ensure data security and proper data management practices.
  • Knowledge of Airflow and database design is valuable.

Skills

Relationship building
Team player
Communication skills
Deadline driven
Organised
Analytical thinking
Resilience

Education

Graduate degree in Computer Science, IT or Software engineering

Tools

MS Azure
SQL Server
ELT
Flow
Teams
SharePoint
Fast API
Python
Flask
JavaScript
Vue.js
Linux
Airflow
Databricks

Job description

About Pinnacle Investment Management

Pinnacle Investment Management Group Limited (ASX:PNI) is a leading Australian-based multi-affiliate investment management firm. Our mission is to establish, grow and support a diverse stable of world-class investment management firms.

About Pinnacle Investment Management

Pinnacle Investment Management Group Limited (ASX:PNI) is a leading Australian-based multi-affiliate investment management firm. Our mission is to establish, grow and support a diverse stable of world-class investment management firms.

Pinnacle currently consists of nineteen investment management firms that collectively manage over A$200 billion in assets across a diverse range of asset classes. Our affiliated managers operate autonomously, in line with our philosophy that 'supported independence' is an essential ingredient in sustaining investment excellence and business resilience over the long term.

Our values of Client Focus, Honesty and Integrity, Innovation and Empowerment guide all our actions. We continually invest in our people and develop them to help reach their potential through extensive on the job training.

Responsibilities
  • Work with business user to gather requirements; wireframe and sign-off
  • Front End development – build menus, forms, dashboards to allow ‘self-service’ access to data; data analysis and visualisation;
  • Developing in Python (also writing in libraries such as pandas, API’s)
  • Developing database queries (SQL Server) and ETL/ELT pipelines;
  • Integration of Ai into process using Databricks;
  • Code repository using git;
  • Data cleansing and rationalising collection points and methods;
  • Reviewing and improving existing system and business processes;
  • Process automation;
  • Project implementation and integration;
  • Service provider management (logs, bug fixes, upgrades etc);
  • Data security & management (Back‑ups etc);
  • Database management & knowledge of Airflow.
The Successful Candidate
  • A Graduate degree in Computer Science, IT or Software engineering;
  • The ability to build relationships with internal and external stakeholders;
  • Team player;
  • Excellent verbal and written communication skills;
  • Ability to work to tight deadlines;
  • Organised & enthusiastic
  • Strong mathematical results from university;
  • An interest in and a desire to work in financial services; and
  • Brisbane based or willing to move to Brisbane
  • You must be an Australian citizen or hold PR to be considered for this role.
Desired Skills And Experience
  • Experience in the MS Azure ecosystem (SQL Server and ELT; Flow; Teams; Sharepoint; Fast API)
  • Excellent Python & SQL skills;
  • Experience working with Airflow; sftp; Web apps development (Flask; Javascript; Vue.js);
  • Basic Linux experience;
  • Technical expertise in data models, database design and data mining techniques;
  • 1-2 years work experience, preferably developing in Financial Services
  • Proven experience of using data analysis and visualisation tools;
  • Outstanding critical thinking and analytical skills;
  • An understanding of the funds management and/or broader financial services industry; and
  • Resilience, sincerity, and tenacity.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer and Python Developer
Software Engineer and Python Developer

JobCubby • City of Brisbane

Hybrid
AUD 80,000 - 110,000
Software Engineer - Data & Automation for Finance
Software Engineer - Data & Automation for Finance

Pinnacle Investment Management Group • City of Brisbane

On-site
AUD 90,000 - 120,000
Sustainability Analyst
Sustainability Analyst

Pinnacle Investment Management Group • Sydney

On-site
AUD 110,000 - 170,000
Sustainability Analyst
Sustainability Analyst

Pinnacle Investment Management • Sydney

On-site
AUD 100,000 - 140,000
Python Developer
Python Developer

XPT Software Australia Pty Ltd • Perth

On-site
AUD 120,000 - 160,000
Quant Developer
Quant Developer

Jobtailor • Sydney

On-site
AUD 130,000 - 170,000
Software Developer - Finance / Procurement Compliance AI Platform
Software Developer - Finance / Procurement Compliance AI Platform

XPT Software Australia Pty Ltd • Perth

On-site
AUD 140,000 - 180,000
Python Engineer
Python Engineer

Recoded • City of Melbourne

On-site
AUD 120,000 - 170,000
Senior Cloud Platform Engineer
Senior Cloud Platform Engineer

MA Financial Group • Carrington

On-site
AUD 180,000 - 240,000
Senior Engineer - Data and AI Platform
Senior Engineer - Data and AI Platform

Netwealth • City of Melbourne

On-site
AUD 130,000 - 170,000
Flexible hybrid model
Melbourne CBD office
End-of-trip amenities
+1