Data Engineer

Loop IQ

Melbourne

On-site

AUD 120,000 - 180,000

Full time

10 days ago

Get a reply from this employer

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

Get past ATS filters

Job summary

Loop IQ is seeking a hands-on data engineer to own end-to-end data pipelines in a small, high-trust team. You will build production ETL/ELT processes on AWS using Python and PySpark, ingest data from clinical systems, and model it in a lakehouse with Iceberg or Delta formats.

You'll work closely with software engineers to ensure data quality, implement tests and monitoring, and contribute to shared frameworks. A degree in a technical field and 4+ years of experience are expected.

Qualifications

  • 4+ years in data engineering building production pipelines.
  • Strong SQL and PySpark for distributed processing.
  • Hands-on AWS across compute, storage and orchestration.

Responsibilities

  • Build and maintain production ETL/ELT pipelines on AWS using Python and PySpark.
  • Own ingestion from third-party clinical systems, healthcare APIs, and enterprise platforms — from the integration itself through to the tables people query
  • Model data in our lakehouse — incremental loads, slowly changing dimensions, and schema changes that don’t break downstream
  • Handle sensitive data carefully, and help us keep de-identification correct as we add new sources
  • Write tests, monitoring, and alerting that catch failures before customers do
  • Contribute to our shared in-house frameworks so patterns get reused rather than reinvented
  • Work in infrastructure-as-code and CI/CD alongside the rest of the team
  • Review other engineers’ work, and help lift how the team builds

Skills

Strong SQL
PySpark
Distributed processing

Education

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

Tools

AWS
Glue
Databricks
EMR
Spark
Iceberg/Delta lakehouse

Job description

Loop IQ is a purpose-built intelligence platform helping care organisations move beyond fragmented

spreadsheets and manual reporting — delivering the accuracy, auditability, and confidence that regulated environments demand. Alongside the platform sits our strategic consulting wing, guiding organisations through implementation and optimisation so the technology delivers from day one.

Why Work with Loop IQ?
  • Build something that matters — We’re solving a real problem in a sector that affects millions of Australians. The work you do here has a direct line to better outcomes in aged care.
  • Grow with intention — Dedicated learning budgets, performance bonuses, and genuine wellbeing support.
  • A culture worth showing up for — A small, high-trust team that values different perspectives, moves fast, and communicates openly. No politics, just good people doing meaningful work.
  • Rare access, real impact — We operate at the intersection of health data, government, and enterprise, with relationships that are hard to find at this stage of a company.
About the Role

This is a hands-on build role. We have one engineering team made up of data engineers and software

You’ll own whole slices of the platform — end to end, from pulling data out of a third-party clinical system through to the models the product reads. Not tickets handed to you in isolation: you’ll be the person who knows a domain properly and is trusted to make the calls inside it. Sitting in the same team as the software engineers means you’ll work directly with the people building the product on top of your data, rather than throwing tables over a wall.

It’s a small team, so the surface area is wide. You’ll write pipelines, shape data models, touch the infrastructure that runs them, and be on the hook when something doesn’t look right.

What you’ll do
  • Build and maintain production ETL/ELT pipelines on AWS using Python and PySpark
  • Own ingestion from third-party clinical systems, healthcare APIs, and enterprise platforms — from the integration itself through to the tables people query
  • Model data in our lakehouse — incremental loads, slowly changing dimensions, and schema changes that don’t break anyone downstream
  • Handle sensitive data carefully, and help us keep de-identification correct as we add new sources
  • Write the tests, monitoring, and alerting that catch failures before customers do
  • Contribute to our shared in-house frameworks so patterns get reused rather than reinvented
  • Work in infrastructure-as-code and CI/CD alongside the rest of the team
  • Review other engineers’ work, and help lift how the team builds
About You
  • 4+ years in data engineering building production pipelines
  • Engineering discipline - tests written with the code, work delivered in reviewable PRs, shared helpers extended rather than duplicated
  • Lakehouse and table-format depth - production Iceberg or Delta: snapshots, schema evolution, copy-on-write vs merge-on-read, SCD1/SCD2. You know why an ad-hoc DELETE can break a downstream changelog reader while the job still reports success
  • Strong SQL, and solid PySpark for distributed processing
  • Hands-on AWS across compute, storage and orchestration. We run Spark on Glue; Databricks or EMR experience transfers fine
  • Comfortable owning something end to end, and asking when the requirements are unclear
  • Degree in Computer Science, Engineering, Data Science, or a related technical field, or equivalent practical experience

Nice to have: healthcare, aged care, or other regulated data environments; multi-tenant SaaS data; infrastructure-as-code (we use Pulumi); familiarity with Australian privacy and health data obligations.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Engineer - End-to-End Health Data Platform (AWS)
Data Engineer - End-to-End Health Data Platform (AWS)

Loop IQ • Melbourne

On-site
AUD 120,000 - 180,000
Senior Python Data Scraping Engineer (Freelance)
Senior Python Data Scraping Engineer (Freelance)

Mindrift • Coffs Harbour

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

Mindrift • Cairns Regional

Remote
AUD 83,000 - 165,000
Remote-first organisation
Learning budget
Performance bonuses
+1
Data Engineer Aws - Real-Time Pipelines (Hybrid)
Data Engineer Aws - Real-Time Pipelines (Hybrid)

Asx • Sydney

Hybrid
AUD 140,000 - 190,000
Monthly Lifestyle Allowance: Health/wb
Novated Leasing: Pre-tax car leasing
Loyalty Leave: extra leave days
+2
Remote Data Engineer: PySpark, Databricks & SaaS Pipelines
Remote Data Engineer: PySpark, Databricks & SaaS Pipelines

Halo Labs Pty Ltd • Melbourne

Hybrid
AUD 90,000 - 120,000
Learning budget
Performance bonuses
Comprehensive wellbeing support
Data Engineer, Microsoft Fabric & Azure
Data Engineer, Microsoft Fabric & Azure

Lumiq Talent • Sydney

Hybrid
AUD 150,000 - 190,000
Base salary AUD 160K
Superannuation
Bonus up to 20%
Senior Data Engineer
Senior Data Engineer

Elysium Digital • Sydney

On-site
AUD 130,000 - 180,000
Senior Platform Reliability Engineer, Ai Data Fabric
Senior Platform Reliability Engineer, Ai Data Fabric

Firmus Technologies Pty Ltd. • Sydney

Hybrid
AUD 140,000 - 190,000
Monthly Lifestyle Allowance
Novated Leasing
Parental Leave
DevOps Engineer
DevOps Engineer

Personify Care • Adelaide

On-site
AUD 120,000 - 180,000
Senior Data Engineer
Senior Data Engineer

812Ed792-1Aae-4De0-B986-2Ab8E417B320 • Sydney

On-site
AUD 150,000 - 220,000
Top locations