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