Find a jobRecruiters

Senior Data Engineer

Exclusive opportunity

Onsite

Senior Data Engineer

DX1

Senior Data Engineer

Skills

Google Cloud PlatformSQL QueriesPythonAWS LambdaKafkaAmazon RedshiftDatabricksGitMachine LearningAIScalaAWSComplianceTerraformAzure

18 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Melbourne VIC, Australia

Work mode:

Onsite

Published on:

5 October 2026

What they need


Role Purpose The Senior Data Engineer is responsible for the design, development, testing, maintenance, and documentation of data pipelines and data platforms in accordance with client requirements, system specifications, and defined technical architecture.

The role undertakes analysis of system requirements and evaluates existing data systems, identifying limitations and deficiencies in processes and methods. The position is accountable for the full lifecycle of data solutions, including requirements gathering, design, implementation, testing, deployment, and ongoing production support.

Key Responsibilities

  • Data Architecture & DesignAnalyse and evaluate client data system requirementsDesign data architectures, including Lakehouse and medallion patternsDefine data models, schema structures, partitioning strategies, and storage layoutsDevelop solutions primarily using Databricks within AWS, Azure, and GCP environments
  • Data Pipeline DevelopmentDesign, develop, and maintain data pipeline code using Python, Scala, and SQLImplement data ingestion, transformation, and delivery processes in accordance with system specificationsTest, debug, and resolve defects in line with established standards and protocolsUtilise AI development tooling such as Genie Code, Copilot or Claude
  • Data Quality & GovernanceDevelop and implement data quality frameworks, validation processes, and monitoring mechanismsEnsure data platforms operate in accordance with defined specifications and governance requirementsPrepare and maintain technical documentation and operational procedures
  • Infrastructure & Platform EngineeringDevelop and manage infrastructure using Infrastructure as Code tools (e.g. Terraform, CDK, CloudFormation)Maintain version-controlled infrastructure definitionsSupport CI/CD processes for automated deployment of data systemsDesign and implement integrations with enterprise systems, including identity, security, and compliance frameworks
  • System Integration and ImprovementIdentify and assess limitations in existing systems and platformsDesign and implement solutions to address integration, performance, and scalability requirements
  • Technical Strategy & AdvisoryProvide technical input into data system design, platform selection, and architecture decisionsContribute to the development of proposals, including cost estimation and financial evaluation of technology options
  • Client Enablement and Knowledge TransferWork collaboratively with client teams to support implementation and operation of data platformsDevelop and maintain documentation to support ongoing system use and maintenanceFacilitate knowledge transfer to enable client self-sufficiency

Multi-Cloud Capability The role operates across multi-cloud environments and requires the design of data systems that are portable and scalable. Platforms include:

  • AWS: Databricks, S3, Glue, Lambda, EventBridge, Redshift, IAM, VPC, KMS
  • Azure: Databricks, ADLS Gen2, Synapse, Data Factory, Event Hubs, Key Vault, Entra ID, ExpressRoute
  • GCP: Databricks, GCS, BigQuery, Dataflow, Pub/Sub, IAM

Required Qualifications and Experience

  • Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related discipline
  • OR at least 5 years’ relevant professional experience with appropriate vendor certifications
  • Databricks Data Engineer Associate and/or Data Engineer Professional certification
  • Experience with Databricks in a production environment, including Delta Lake and Unity Catalog
  • Proficiency in SQL and Python or Scala
  • Experience in designing and implementing data quality and validation frameworks
  • Demonstrated ability to communicate technical concepts clearly to non-technical stakeholders
  • Strong software engineering practices, including testing, version control (Git), and CI/CD
  • Experience with Infrastructure as Code tools (e.g. Terraform, CloudFormation)
  • Understanding of distributed systems and data pipeline design
  • Ability to produce clear and comprehensive technical documentation
  • Demonstrated experience delivering and maintaining production data systems

Bonus Points

  • Experience with real-time or streaming data systems (e.g. Kafka)
  • Knowledge of data governance, privacy, and compliance frameworks (e.g. APRA CPG234, ISO 27001, CIS Benchmarks)
  • Machine learning infrastructure and pipelines (on Databricks or cloud platform)
  • Background in platform engineering or Site Reliability Engineering
  • Cloud platform certifications (AWS, Azure, or GCP)
  • Experience contributing to technical knowledge sharing or capability development within teams

Other offers great for you!

These companies are also looking for great profiles

Primelis

Senior Data Engineer H/F

Permanent contract

92300 Levallois-Perret, France

Hybrid

Skills

Data Engineering

22 days ago

Quick apply

Whub

Senior Data Engineer : SQL Server et Analytics

550/600

Permanent contract

Paris, France

Hybrid

Skills

Data Engineering

17 days ago

Quick apply

Keyrus PT

Senior Data Engineer (French Speaker)

€32k – €50k gross per year

Permanent contract

Lisbon, Portugal

Hybrid

Skills

Google Cloud PlatformSQL QueriesData EngineeringETLSnowflakeDatabricksAIAWSAzure

10 days ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools