Python Software Engineer / Data Engineer

PSERK0326
  • Competitive
  • Sydney, Australia
  • Permanent

Job title: Python Software Engineer / Data Engineer

Client: Investment Firm

Salary: Competitive

Location: Sydney, Australia

Skills: Python, Data Engineering, Pandas, Polars, Spark, Apache, Data Pipelines, Data Modelling, Performance Optimisation


The Role

We are partnering with a leading investment firm to hire a Python Software / Data Engineer into a core, centralised data engineering group—a team at the heart of the firm’s technology and decision-making ecosystem.

This is a business-critical role where your work will directly power investment strategies, research workflows, and firm-wide data intelligence. You will be instrumental in designing and building scalable, high-performance data systems that underpin trading, analytics, and risk functions across the organisation.


Why this role stands out

  • Foundational impact: Join a newly established team tasked with shaping the firm’s next-generation data platform.
  • Greenfield opportunity: Influence architecture, tooling, and best practices from day one.
  • Strategic visibility: Work closely with front-office, quant, and technology stakeholders on high-value initiatives.
  • Growth & leadership: Play a key role in the expansion of a new office, helping define its technical direction and culture.


Responsibilities

  • Design, build, and optimise robust data pipelines and platforms using Python.
  • Develop scalable data processing frameworks leveraging tools such as Pandas, Polars, or Apache-based technologies (e.g., Spark, Arrow).
  • Collaborate with quantitative researchers, portfolio managers, and engineers to deliver high-quality data solutions.
  • Drive improvements in data quality, reliability, and performance across the firm’s data estate.
  • Contribute to architectural decisions and help establish engineering best practices within the team.


Requirements

  • Strong Python engineering experience within a data-intensive environment.
  • Hands-on expertise with Pandas, Polars, or Apache ecosystem frameworks.
  • Proven experience building and maintaining production-grade data pipelines and systems.
  • Solid understanding of data modelling, performance optimisation, and scalable system design.
  • Excellent problem-solving skills and the ability to work in a fast-paced, high-impact environment.
  • Prior experience in financial services or investment management is advantageous but not essential.


What’s on offer:

  • Opportunity to work on mission-critical systems that directly influence investment outcomes.
  • A rare chance to build and shape a team from the ground up within a globally respected firm.
  • Collaborative, high-performance culture with strong technical leadership.
  • Competitive compensation and benefits package.


If you’re looking for a role where you can combine deep technical expertise with tangible business impact—and be part of building something from the ground up—this is a unique opportunity to do just that.

Please get in touch via email for more information: rknight@hunterbond.com

Apply for this role

Want to work with us?

For all enquiries, get in touch. We're always happy to chat.


Copyright Hunter Bond
Site by Venn