Senior Data Engineer

CareCone Group

Sydney

On-site

AUD 140,000 - 190,000

Full time

33 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

CareCone Group in Sydney is seeking a Senior Data Engineer to design, build, and support scalable data pipelines and curated datasets on AWS. The role involves ownership of complex data pipelines in a large-scale enterprise and collaboration with analytics, data science, and business stakeholders.

The ideal candidate will have strong SQL and Python capabilities, hands-on AWS data services experience, and the ability to deliver reliable data solutions across batch and real-time workloads.

Qualifications

  • 8-10 years' experience as a Data Engineer in enterprise-scale environments.
  • Advanced SQL skills including query optimisation, complex joins, window functions, and performance tuning.
  • Strong hands-on AWS data engineering experience across S3, Glue, Redshift, Athena, EMR, and dbt.
  • Strong Python programming skills with PySpark and/or Spark experience.
  • Experience with Teradata and Siebel CRM datasets.
  • Good understanding of data warehousing concepts including dimensional modelling, partitioning, incremental loads, and CDC.
  • Experience with workflow orchestration tools such as Airflow.
  • Strong communication skills with the ability to work closely with stakeholders and translate requirements into data deliverables.
  • Telco industry experience is highly desirable.

Responsibilities

  • Design, develop, and maintain batch and near real-time data pipelines on AWS.
  • Build ETL/ELT workflows using AWS Glue, S3, Redshift, Athena, EMR, dbt, and Airflow.
  • Ingest data from databases, APIs, files, and event streams into raw, cleansed, and curated layers.
  • Develop transformation logic using SQL, Python, PySpark, and Spark.
  • Implement data quality checks, reconciliation controls, monitoring, and alerting.
  • Support DataOps and DevOps practices including version control, CI/CD, testing, releases, and production support.
  • Maintain technical documentation including data flows, mappings, job schedules, runbooks, and operational procedures.

Skills

SQL
Python
Airflow
dbt
PySpark
Spark
Data pipelines
Communication

Tools

S3
Glue
Redshift
Athena
EMR
dbt
Airflow

Job description

We are looking for an experienced Senior Data Engineer to join our team in Sydney. This is a hands-on role for someone who can design, build, and support scalable data pipelines and curated datasets on AWS while working across modern data engineering practices.

About the Role

The ideal candidate will bring strong SQL and Python capability, solid experience with AWS-native data services, and the ability to take ownership of complex data pipelines in a large-scale enterprise environment. You will work closely with analytics, data science, and business stakeholders to deliver reliable, high-quality data solutions.

What You'll Be Doing
  • Design, develop, and maintain batch and near real-time data pipelines on AWS.
  • Build ETL/ELT workflows using AWS Glue, S3, Redshift, Athena, EMR, dbt, and Airflow.
  • Ingest data from databases, APIs, files, and event streams into raw, cleansed, and curated layers.
  • Develop transformation logic using SQL, Python, PySpark, and Spark.
  • Implement data quality checks, reconciliation controls, monitoring, and alerting.
  • Support DataOps and DevOps practices including version control, CI/CD, testing, releases, and production support.
  • Maintain technical documentation including data flows, mappings, job schedules, runbooks, and operational procedures.
What We're Looking For
  • 8-10 years' experience as a Data Engineer in enterprise-scale environments.
  • Advanced SQL skills including query optimisation, complex joins, window functions, and performance tuning.
  • Strong hands-on AWS data engineering experience across S3, Glue, Redshift, Athena, EMR, and dbt.
  • Strong Python programming skills with PySpark and/or Spark experience.
  • Experience with Teradata and Siebel CRM datasets.
  • Good understanding of data warehousing concepts including dimensional modelling, partitioning, incremental loads, and CDC.
  • Experience with workflow orchestration tools such as Airflow.
  • Strong communication skills with the ability to work closely with stakeholders and translate requirements into data deliverables.
  • Telco industry experience is highly desirable.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AWS Data Engineer
AWS Data Engineer

CareCone Group • Sydney

On-site
AUD 110,000 - 160,000
AWS Data Engineer/Data SME
AWS Data Engineer/Data SME

AUSDX PTY LTD • Sydney

On-site
AUD 140,000 - 200,000
Data Engineer
Data Engineer

Umbrella Club • Sydney

On-site
AUD 140,000 - 190,000
Senior Azure Data Engineer
Senior Azure Data Engineer

Umbrella Club • Sydney

On-site
AUD 140,000 - 200,000
Data EngineerNew
Data EngineerNew

Bluefin Resources Pty • Sydney

Hybrid
AUD 130,000 - 155,000
Data Engineer
Data Engineer

Bluefin Resources Pty • Sydney

Hybrid
AUD 130,000 - 155,000
Senior Data Engineer - Cloud Data
Senior Data Engineer - Cloud Data

Whizdom • Sydney

On-site
AUD 140,000 - 190,000
Large-scale project
AWS technologies exposure
Collaborative environment
+1
Senior Data Platform Engineer - Spark, dbt, Airflow (AWS)
Senior Data Platform Engineer - Spark, dbt, Airflow (AWS)

ASX • Sydney

Hybrid
AUD 150,000 - 210,000
Data Engineer
Data Engineer

Infosys Singaporeand Australia • City of Melbourne

On-site
AUD 120,000 - 160,000
Azure Data Engineer
Azure Data Engineer

Showtime Consulting • Sydney

On-site
AUD 140,000 - 190,000