Senior Snowflake Engineer - dbt, Airflow, AWS | Sydney

Persistent Systems

Sydney

Hybrid

AUD 140,000 - 200,000

Full time

43 hours 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

Competitive salary
Benefits package
Talent development
Flexible hours
Insurance coverage

Job summary

Persistent Systems in Sydney, Australia is seeking an experienced Senior Data Engineer to build and maintain dbt models, write Snowflake SQL, and develop Airflow DAGs on AWS. The role requires 12+ years of experience and leverages a modern data stack including Snowflake, dbt Core, and Apache Airflow.

You will work with AWS services and contribute to data ingestion, quality tests, and downstream data sharing, with a hybrid work arrangement and competitive salary.

Qualifications

  • Strong SQL skills.
  • Proficiency with dbt Core.
  • Apache Iceberg table format is a plus.
  • Experience with AWS services (S3, Lambda, MWAA, ECS, Glue Catalogs, Lake Formation, SQS, EventBridge).
  • Experience with fixed-format or structured financial data files.
  • CI/CD using GitHub Actions.

Responsibilities

  • Building and maintaining dbt transformation models across multiple pipeline layers—from raw ingestion to governed, consumer-ready datasets.
  • Writing Snowflake SQL for complex transformations: type casting, deduplication, incremental load logic, surrogate key generation.
  • Developing and debugging Apache Airflow DAGs on AWS ECS.
  • Contributing to AWS Lambda-based ingestion (Python) including file validation, control file generation, S3 event handling.
  • Maintaining source-to-target mapping documentation and aligning models to business requirements and data specs.
  • Supporting onboarding of downstream consumers via data sharing mechanisms and event-driven notifications.
  • Participating in code reviews, writing YAML-based data quality tests, and owning tickets from design through to production.

Skills

Snowflake
dbt Core
Apache Airflow

Tools

AWS
S3
Lambda
MWAA
ECS

Job description

Persistent Systems in Sydney, Australia is seeking an experienced Senior Data Engineer to build and maintain dbt models, write Snowflake SQL, and develop Airflow DAGs on AWS. The role requires 12+ years of experience and leverages a modern data stack including Snowflake, dbt Core, and Apache Airflow.

You will work with AWS services and contribute to data ingestion, quality tests, and downstream data sharing, with a hybrid work arrangement and competitive salary.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer — Snowflake, dbt & AWS in Sydney
Senior Data Engineer — Snowflake, dbt & AWS in Sydney

Synechron • Melbourne

On-site
AUD 140,000 - 190,000
Senior Snowflake Engineer (dbt) - Data Transformation & Modernization
Senior Snowflake Engineer (dbt) - Data Transformation & Modernization

PRA • Sydney

On-site
AUD 120,000 - 180,000
Senior Snowflake Engineer - DBT & Data Modernisation
Senior Snowflake Engineer - DBT & Data Modernisation

Nixil Pty • Sydney

On-site
AUD 166,000 - 240,000
3-month contract with extension option
CBD offices across Australia
Data Engineer (Snowflake, dbt, and AWS) :Sydney
Data Engineer (Snowflake, dbt, and AWS) :Sydney

Synechron • Sydney

On-site
AUD 140,000 - 190,000
Senior Snowflake / DBT Engineer
Senior Snowflake / DBT Engineer

Nixil Pty • Sydney

On-site
AUD 166,000 - 240,000
3-month contract with extension option
CBD offices across Australia
Senior Data Engineer - 3-Month Contract | Hybrid | dbt, Airflow, Snowflake
Senior Data Engineer - 3-Month Contract | Hybrid | dbt, Airflow, Snowflake

Iterate • Melbourne

Hybrid
AUD 201,000 - 268,000
Senior Data Engineer (Contract)
Senior Data Engineer (Contract)

iterate • Melbourne

On-site
AUD 96,000 - 131,000
Snowflake Data Platform Engineer — Migration & Airflow (Hybrid)
Snowflake Data Platform Engineer — Migration & Airflow (Hybrid)

Whizdom • Sydney

Hybrid
AUD 120,000 - 150,000
Hybrid working environment
Snowflake Designer / Engineer (Dbt)
Snowflake Designer / Engineer (Dbt)

Wattlecore Technologies Pty Ltd • Sydney

On-site
AUD 165,000 - 248,000
Senior Data Engineer - Snowflake & dbt Specialist (3-Month)
Senior Data Engineer - Snowflake & dbt Specialist (3-Month)

iterate • Melbourne

On-site
AUD 96,000 - 131,000
Top locations