Data Engineer - AI/Automation, PySpark & Cloud ETL

Ngo Consulting Partners

Australia

Hybrid

AUD 120,000 - 170,000

Full time

44 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

dedicated learning budget
performance bonuses
wellbeing support

Job summary

Halo Labs is a data solutions firm seeking a data engineer to design, develop, and maintain reusable PySpark frameworks and scalable ETL/ELT pipelines across Azure and AWS. You will build distributed data processing with Python and PySpark on Databricks, and develop batch and near real-time ingestion pipelines from healthcare systems and external platforms.

You will design secure data integration patterns, collaborate with software engineers, and contribute to backend data layer design, with

Responsibilities

  • Design, develop, and maintain reusable in-house PySpark frameworks
  • Architect scalable ETL/ELT pipelines across Azure and AWS environments
  • Build distributed data processing solutions using Python and PySpark on Databricks
  • Develop batch and near real-time ingestion pipelines integrating third-party clinical systems, healthcare APIs, and external enterprise platforms
  • Design secure data integration patterns (REST APIs, SFTP, event-driven ingestion, webhooks) ensuring compliance and data integrity
  • Work closely with Software Engineers to embed data services directly into the SaaS product architecture
  • Contribute to backend system design discussions to ensure data layer scalability, observability, and performance
  • Implement CI/CD pipelines using Azure DevOps, Git, and Azure Pipelines for automated deployment and testing of data workloads
  • Apply infrastructure-as-code and environment management best practices across Azure and AWS
  • Optimise Spark jobs, cluster configurations, and storage strategies for performance and cost efficiency
  • Design and maintain robust data models, including dimensional models and SaaS-oriented data schemas
  • Implement data validation, monitoring, and

Skills

PySpark
Python
Databricks
Azure
AWS
CI/CD
Azure DevOps
Git
Data modeling

Tools

Databricks
Azure DevOps
Git
Azure Pipelines

Job description

Halo Labs is a data solutions firm seeking a data engineer to design, develop, and maintain reusable PySpark frameworks and scalable ETL/ELT pipelines across Azure and AWS. You will build distributed data processing with Python and PySpark on Databricks, and develop batch and near real-time ingestion pipelines from healthcare systems and external platforms.

You will design secure data integration patterns, collaborate with software engineers, and contribute to backend data layer design, with

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Senior Data Warehouse Engineer - Spark & PySpark
Remote Senior Data Warehouse Engineer - Spark & PySpark

Binance • Wagga Wagga

Remote
AUD 120,000 - 180,000
Learning budget
Performance bonus
Wellbeing support
+1
Senior Data Platform Engineer - PySpark/Databricks (Remote)
Senior Data Platform Engineer - PySpark/Databricks (Remote)

Binance • Mackay Regional

Remote
AUD 120,000 - 180,000
Dedicated learning budget
Performance bonuses
Wellbeing support
Data Engineer - Remote, Pyspark & Cloud Etl
Data Engineer - Remote, Pyspark & Cloud Etl

Mindrift • Sydney

Remote
AUD 120,000 - 180,000
Learning budget
Performance bonus
Wellbeing support
+1
Senior Data Engineer - PySpark & Cloud ETL for SaaS
Senior Data Engineer - PySpark & Cloud ETL for SaaS

Mindrift • Sydney

Remote
AUD 120,000 - 180,000
Learning budget
Performance bonus
Wellbeing support
+1
Senior Data Warehouse Engineer — Big Data & PySpark (Remote)
Senior Data Warehouse Engineer — Big Data & PySpark (Remote)

Binance • Townsville City

Remote
AUD 150,000 - 210,000
Learning budget
Performance bonuses
Wellbeing support
+1
Senior Python & Spark Data Engineer (Remote)
Senior Python & Spark Data Engineer (Remote)

Mindrift • Gladstone Regional

Remote
AUD 140,000 - 190,000
Learning budget
Performance bonuses
Wellbeing support
+1
Senior Data Warehouse Engineer - Big Data, Flink
Senior Data Warehouse Engineer - Big Data, Flink

Binance • Mackay Regional

Remote
AUD 120,000 - 180,000
Dedicated learning budget
Performance bonuses
Wellbeing support
Senior Python Data Scraping Engineer (Freelance)
Senior Python Data Scraping Engineer (Freelance)

Mindrift • Gladstone Regional

Remote
AUD 140,000 - 190,000
Learning budget
Performance bonuses
Wellbeing support
+1
Senior Python Data Engineer — Spark & Databricks (Remote)
Senior Python Data Engineer — Spark & Databricks (Remote)

Mindrift • Coffs Harbour

Remote
AUD 140,000 - 190,000
Senior Python Data Scraping Engineer (Freelance)
Senior Python Data Scraping Engineer (Freelance)

Mindrift • Coffs Harbour

Remote
AUD 140,000 - 190,000