Data Platform Engineer: dbt, Snowflake & AWS Orchestration

Viable Solutions Pty Ltd

Sydney

On-site

AUD 120,000 - 160,000

Full time

7 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Viable Solutions Pty Ltd in Sydney seeks a data engineer to build and maintain dbt transformation models across pipeline layers, from raw ingestion to governed datasets.

You will write Snowflake SQL for complex transformations, develop and debug Apache Airflow DAGs on AWS ECS, and contribute to Lambda-based ingestion workflows using Python. You will also document mappings and support downstream data consumers.

Qualifications

  • Proficiency with dbt Core.
  • Experience with fixed-format or structured financial data files.
  • Participation in code reviews and YAML-based data quality tests.
  • Ownership of tickets from design through production.

Responsibilities

  • Build and maintain dbt transformation models across multiple pipeline layers.
  • Write Snowflake SQL for complex transformations including deduplication and surrogate keys.
  • Develop and debug Apache Airflow DAGs on AWS ECS.
  • Contribute to AWS Lambda-based ingestion using Python, including file validation and S3 event handling.
  • Maintain source-to-target mapping documentation and align models to business data specs.
  • Support onboarding of downstream consumers via data sharing mechanisms and event-driven notifications.
  • Participate in code reviews and maintain data quality testing pipelines written in YAML.
  • Proficiency with dbt Core; familiarity with Apache Iceberg is a plus.

Skills

dbt Core
Snowflake SQL
Apache Airflow
Python
AWS
Data quality tests

Tools

AWS MWAA
ECS
S3
Lake Formation
EventBridge
Lambda
Glue Catalogs
Iceberg

Job description

Viable Solutions Pty Ltd in Sydney seeks a data engineer to build and maintain dbt transformation models across pipeline layers, from raw ingestion to governed datasets.

You will write Snowflake SQL for complex transformations, develop and debug Apache Airflow DAGs on AWS ECS, and contribute to Lambda-based ingestion workflows using Python. You will also document mappings and support downstream data consumers.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Engineer: Snowflake on AWS with dbt & Airflow
Data Engineer: Snowflake on AWS with dbt & Airflow

Synechron • City of Melbourne

Hybrid
AUD 110,000 - 140,000
Platform Engineer - Snowflake, DBT & AWS Data Pipelines
Platform Engineer - Snowflake, DBT & AWS Data Pipelines

Synechron • Sydney

On-site
AUD 120,000 - 180,000
Data Platform Lead - Snowflake, dbt & AWS
Data Platform Lead - Snowflake, dbt & AWS

Airtree Ventures • Sydney

On-site
AUD 140,000 - 180,000
5 weeks leave
16 weeks parental leave
Training & self‑development budget
+1
Data Engineer (Snowflake, DBT, AWS)
Data Engineer (Snowflake, DBT, AWS)

Synechron • Sydney

On-site
AUD 100,000 - 150,000
Data Engineer: Snowflake, DBT & AWS Analytics
Data Engineer: Snowflake, DBT & AWS Analytics

Synechron • Sydney

On-site
AUD 120,000 - 180,000
Senior Data Engineer: Snowflake + dbt Architect
Senior Data Engineer: Snowflake + dbt Architect

Synechron • Australia

On-site
AUD 120,000 - 160,000
Lead Data Platform Engineer - Snowflake, AWS & dbt
Lead Data Platform Engineer - Snowflake, AWS & dbt

Synechron • Sydney

On-site
AUD 180,000 - 240,000
Data Engineer
Data Engineer

Viable Solutions Pty Ltd • Sydney

On-site
AUD 120,000 - 160,000
Senior Data Engineer — Snowflake, dbt & AWS in Sydney
Senior Data Engineer — Snowflake, dbt & AWS in Sydney

Synechron • City of Melbourne

On-site
AUD 140,000 - 190,000
Data Engineer (Snowflake, dbt, and AWS) :Sydney
Data Engineer (Snowflake, dbt, and AWS) :Sydney

Synechron • City of Melbourne

On-site
AUD 140,000 - 190,000