Data Engineer - Remote, PySpark & Cloud ETL

Mindrift

City of Greater Bendigo

Remote

AUD 150,000 - 190,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Learning budget
Performance bonuses
Wellbeing support

Job summary

Halo Labs is hiring a data engineer to design, develop, and maintain PySpark frameworks across the SaaS platform. You will architect scalable ETL/ELT pipelines on Azure and AWS and build distributed data processing with PySpark on Databricks.

You will ingest data from clinical systems and external platforms, ensure secure data exchange, and align with engineering teams to embed data services in the product. Remote-first with travel across Australia.

Qualifications

  • Hands-on Azure data engineering with Databricks and Azure Data Factory.
  • Strong Python, SQL, and PySpark for large-scale processing.
  • Experience building production data pipelines in SaaS/product environments.
  • Knowledge of data lakes, lakehouse architectures, and modular pipelines.
  • Experience integrating third-party systems via APIs and secure data exchange.
  • Healthcare data handling experience and data governance understanding.
  • Familiarity with CI/CD using DevOps practices and Git workflows.
  • Degree in CS/Engineering/Data Science or related field.

Responsibilities

  • Design, develop, and maintain reusable in-house PySpark frameworks across the SaaS platform.
  • Architect and implement scalable, production-grade ETL/ELT pipelines on Azure and AWS.
  • Build distributed data processing solutions using Python and PySpark on Databricks.
  • Develop ingestion pipelines integrating clinical systems, healthcare APIs, and enterprise platforms.
  • Design secure data integration patterns (REST APIs, SFTP, webhooks) ensuring data integrity.
  • Collaborate with Software Engineers to embed data services into the SaaS architecture.
  • Contribute to data layer design for scalability, observability, and performance.
  • Implement CI/CD pipelines for automated deployment and testing of data workloads.

Skills

Azure Databricks
Azure Data Factory
Azure SQL
Azure Storage
Azure DevOps
Python
SQL
PySpark
APIs integration
Healthcare data

Education

Degree in Computer Science, Engineering, Data Science, or related field

Tools

Databricks
AWS (S3, Lambda, RDS, Glue, IAM)

Job description

Halo Labs is hiring a data engineer to design, develop, and maintain PySpark frameworks across the SaaS platform. You will architect scalable ETL/ELT pipelines on Azure and AWS and build distributed data processing with PySpark on Databricks.

You will ingest data from clinical systems and external platforms, ensure secure data exchange, and align with engineering teams to embed data services in the product. Remote-first with travel across Australia.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Data Engineering & ETL/PySpark Architect
Remote Data Engineering & ETL/PySpark Architect

Mindrift • Warrnambool

Remote
AUD 120,000 - 160,000
Learning budget
Performance bonuses
Wellbeing support
Remote Senior Backend Engineer - Big Data & Spark
Remote Senior Backend Engineer - Big Data & Spark

Binance • Albury City

Remote
AUD 120,000 - 170,000
Learning budget
Performance bonus
Wellbeing support
Senior Data Backend Engineer (PySpark/Databricks) Remote
Senior Data Backend Engineer (PySpark/Databricks) Remote

Binance • City of Greater Shepparton

Remote
AUD 120,000 - 160,000
Learning budget
Performance bonuses
Wellbeing support
+1
Remote-First Data Engineer (Graduate) - PySpark & Cloud ETL
Remote-First Data Engineer (Graduate) - PySpark & Cloud ETL

Chrysos Corporation • Australia

Remote
AUD 120,000 - 180,000
Learning budget
Performance bonuses
Wellbeing support
+1
Remote-First Senior Backend Engineer | Big Data & PySpark
Remote-First Senior Backend Engineer | Big Data & PySpark

Binance • Gladstone Regional

Remote
AUD 150,000 - 190,000
Learning budget
Performance bonuses
Wellbeing support
Senior Big Data Backend Engineer - Remote, PySpark/Databricks
Senior Big Data Backend Engineer - Remote, PySpark/Databricks

Binance • Rockhampton Regional

Remote
AUD 120,000 - 180,000
Dedicated learning budget
Performance bonuses
Wellbeing support
+1
Data Engineer: PySpark, Databricks & Cloud Pipelines
Data Engineer: PySpark, Databricks & Cloud Pipelines

Certified Group • Wollongong City Council

Remote
AUD 120,000 - 180,000
Learning budget
Performance bonuses
Wellbeing support
Senior Backend Engineer - Big Data & PySpark (Remote)
Senior Backend Engineer - Big Data & PySpark (Remote)

Binance • Townsville City

Remote
AUD 120,000 - 180,000
Learning budget
Performance bonuses
Wellbeing support
+2
Senior Big Data Backend Engineer - Remote (PySpark)
Senior Big Data Backend Engineer - Remote (PySpark)

Binance • City Of Kalgoorlie-Boulder

Remote
AUD 120,000 - 190,000
Learning budget
Performance bonuses
Wellbeing support
Senior Backend Data Engineer - PySpark & Databricks (Remote)
Senior Backend Data Engineer - PySpark & Databricks (Remote)

Binance • Warrnambool

Remote
AUD 120,000 - 190,000
Learning budget
Performance bonuses
Wellbeing support
+1