Data Engineer - Remote, Pyspark & Cloud Etl

Mindrift

Sydney

À distance

AUD 120 000 - 180 000

Plein temps

Il y a 48 heures
Soyez parmi les premiers à postuler

Obtenez une réponse de cet employeur

Votre CV et votre lettre de motivation, adaptés exactement à ce que l’employeur recherche.

Passez les filtres ATS

Avantages offerts par ce poste

Learning budget
Performance bonus
Wellbeing support
Remote-friendly

Résumé du poste

Halo Labs is seeking a Data Engineer with PySpark expertise to design and maintain scalable data pipelines across Azure and AWS in our SaaS platform. You will build in-house PySpark frameworks, implement ETL/ELT pipelines, and collaborate with software engineers to embed data services into the product architecture, while ensuring data quality, security, and observability.

We offer a remote-first work environment with opportunity for travel to client locations across Australia, a learning budget,

Qualifications

  • Strong hands-on experience with Azure Databricks and Azure Data Factory.
  • Proficiency in Python, SQL, and PySpark for large-scale distributed data processing.
  • Experience building production data pipelines in a SaaS or product-led environment.
  • Knowledge of cloud-native data architectures (data lakes, lakehouse).

Responsabilités

  • Design, develop, and maintain reusable in-house PySpark frameworks to enforce standardised data engineering patterns across the SaaS platform.
  • Architect and implement scalable, production-grade 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 alerting to ensure pipeline reliability and production stability.
  • Provide technical mentorship and enforce engineering standards across the analytics and data engineering team.

Connaissances

Python
PySpark
SQL
Databricks
Azure DevOps
Azure Data Factory
Azure SQL
Azure Storage
AWS
Cloud architecture

Outils

Databricks
S3
Lambda
RDS
Glue
IAM

Description du poste

  • What Data Engineer Pyspark Cloud Etl Jobs are...
Job Description

About Us

Halo Labs is a future focused, end-to-end data solutions firm – transforming tomorrow, today. Our intelligent and secure technology systems and data driven solutions drive meaningful outcomes and unlock lasting value.

Why work at Halo Labs?

Leading Innovation: We don’t just solve problems; we illuminate a never-ending stream of innovation.

Exceptional Perks: Enjoy outstanding perks like a dedicated learning budget, performance bonuses, and comprehensive wellbeing support.

Remote-First Organisation: Experience the perks of remote work while having the flexibility to travel to client locations throughout Australia.

Inclusive and Engaging: Celebrate diversity in a welcoming space that thrives on new ideas and open conversations, all in a respectful environment.

Inspiring Origins: With a compelling founder story, we are a customer-focused, culture-first organisation.

About the role

  • Design, develop, and maintain reusable in-house PySpark frameworks to enforce standardised data engineering patterns across the SaaS platform
  • Architect and implement scalable, production-grade 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 alerting to ensure pipeline reliability and production stability
  • Provide technical mentorship and enforce engineering standards across the analytics and data engineering team

About you

  • Strong hands‑on experience with Azure services including Databricks, Azure Data Factory, Azure SQL, Azure Storage, and Azure DevOps
  • Practical experience with AWS services relevant to modern data platforms (S3, Lambda, RDS, Glue, IAM, etc.)
  • Advanced proficiency in Python, SQL, and PySpark for large‑scale distributed data processing
  • Deep experience configuring and managing Databricks clusters for scalable big data workloads
  • Experience building production‑ready data pipelines in a SaaS or product‑led engineering environment
  • Strong understanding of cloud‑native data architecture, including data lakes, lakehouse architecture, and modular pipeline design
  • Experience integrating with
Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Graduate Data Engineer
Graduate Data Engineer

Chrysos Corporation • Australie

À distance
AUD 120 000 - 180 000
Learning budget
Performance bonuses
Wellbeing support
+1
Senior Backend Engineer (Big Data)
Senior Backend Engineer (Big Data)

Binance • Coffs Harbour

À distance
AUD 120 000 - 160 000
Learning budget
Performance bonus
Wellbeing support
Senior Backend Engineer (Big Data)
Senior Backend Engineer (Big Data)

Binance • Kalgoorlie-Boulder

À distance
AUD 120 000 - 190 000
Learning budget
Performance bonuses
Wellbeing support
Principal Data Engineer
Principal Data Engineer

Rea Group Ltd. • Hobart

À distance
AUD 140 000 - 190 000
Learning budget
Performance bonuses
Wellbeing support
+1
Data Engineer - Remote, PySpark & Cloud ETL
Data Engineer - Remote, PySpark & Cloud ETL

Mindrift • Greater Bendigo

À distance
AUD 150 000 - 190 000
Learning budget
Performance bonuses
Wellbeing support
Senior Backend Engineer (Big Data)
Senior Backend Engineer (Big Data)

Binance • Australie

À distance
AUD 110 000 - 160 000
Learning budget
Performance bonuses
Wellbeing support
Senior Backend Engineer (Big Data)
Senior Backend Engineer (Big Data)

Binance • Greater Shepparton

À distance
AUD 120 000 - 160 000
Learning budget
Performance bonuses
Wellbeing support
+1
Senior Backend Engineer (Big Data)
Senior Backend Engineer (Big Data)

Binance • Toowoomba Regional

À distance
AUD 140 000 - 210 000
Senior Backend Engineer (Big Data)
Senior Backend Engineer (Big Data)

Binance • Dubbo

À distance
AUD 120 000 - 180 000
Learning budget
Performance bonuses
Wellbeing support
+1
Senior Backend Engineer (Big Data)
Senior Backend Engineer (Big Data)

Binance • Albury City

À distance
AUD 120 000 - 170 000
Learning budget
Performance bonus
Wellbeing support