Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

PRIMUS Global Solutions (PRIMUS UK & Europe)

NewBe an early applicant

Senior Data Engineer

Posted
Discussion

Summary

Senior Data Engineer in Sydney building and maintaining dbt transformation models, writing complex Snowflake SQL, and developing Airflow DAGs on AWS ECS, plus Python Lambda-based ingestion and data quality testing. Requires strong SQL, dbt Core, and broad AWS data-stack knowledge, ideally with financial data files.

  • Building and maintaining dbt transformation models across multiple pipeline layers — from raw ingestion through 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) — 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
  • Strong SQL
  • Proficiency with dbt Core
  • Apache Iceberg Table format (Nice to have)
  • AWS - Working Knowledge of S3, Lambda, MWAA, ECS, Glue Catalogs, Lake Formation, Lambda, SQS, EventBridge
  • Experience with fixed-format or structured financial data files

Skills

What Senior Data Engineering jobs ask for — and how much of it you have →
Apply

See also

Data Engineering jobs by country — openings, pay and top skills →