Senior Data Engineer

Natural Selection Group

City of Melbourne

On-site

AUD 140,000 - 190,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Join a data-driven organisation
Enterprise-scale platforms and AI
Exposure to modern cloud technologies
High-visibility role
Shape data platform standards

Job summary

Natural Selection Group is seeking a Senior Data Engineer to join a growing data and technology team delivering enterprise-scale analytics, AI, and data platform initiatives.

You will build modern data solutions to drive better business decisions, improve operational performance, and support innovation across the organisation in a hands-on, highly visible role working with cloud technologies.

Qualifications

  • Proven experience delivering enterprise-scale data engineering solutions.
  • Strong hands-on experience with Python, SQL, and PySpark.
  • Experience building and supporting cloud-based data platforms.
  • Solid understanding of data modelling, data warehousing, and modern data architecture.
  • Experience integrating enterprise applications and data sources using APIs.
  • Knowledge of Azure data technologies and modern engineering practices.
  • Experience supporting advanced analytics, machine learning, or AI-driven solutions.
  • Strong stakeholder management and communication skills.
  • Ability to operate across both strategic initiatives and hands-on delivery.
  • Experience with Microsoft Fabric, Databricks, Synapse, or similar platforms will be highly regarded.

Responsibilities

  • Design and deliver scalable data engineering solutions supporting analytics, AI, and machine learning initiatives
  • Build and maintain enterprise data pipelines using Python, SQL, and PySpark
  • Develop data ingestion and integration solutions across a range of business systems and data sources
  • Deliver batch and near real-time data solutions that support critical business outcomes
  • Partner with Data Scientists to deploy and support machine learning and AI models
  • Design, build, and optimise cloud-based data platforms and analytical data products
  • Implement data quality, monitoring, and governance capabilities
  • Drive automation, CI/CD, and engineering best practice across the data landscape
  • Troubleshoot complex data and integration issues within production environments
  • Work closely with technical and business stakeholders to deliver practical and scalable solutions

Skills

Python
SQL
PySpark
Databricks
Synapse
Microsoft Fabric
Azure
Data modelling
Data warehousing
API integration

Tools

APIs

Job description

This is a fantastic opportunity for a Senior Data Engineer to join a growing data and technology team delivering enterprise-scale analytics, AI, and data platform initiatives.

You'll play a key role in building modern data solutions that drive better business decisions, improve operational performance, and support innovation across the organisation. This is a hands-on senior role suited to someone who enjoys solving complex data challenges, shaping technical solutions, and working with modern cloud technologies in a highly visible environment.

This is: the job

This is a fantastic opportunity for a Senior Data Engineer to join a growing data and technology team delivering enterprise-scale analytics, AI, and data platform initiatives.

You'll play a key role in building modern data solutions that drive better business decisions, improve operational performance, and support innovation across the organisation. This is a hands-on senior role suited to someone who enjoys solving complex data challenges, shaping technical solutions, and working with modern cloud technologies in a highly visible environment.

This is: what you'll do
  • Design and deliver scalable data engineering solutions supporting analytics, AI, and machine learning initiatives
  • Build and maintain enterprise data pipelines using Python, SQL, and PySpark
  • Develop data ingestion and integration solutions across a range of business systems and data sources
  • Deliver batch and near real-time data solutions that support critical business outcomes
  • Partner with Data Scientists to deploy and support machine learning and AI models
  • Design, build, and optimise cloud-based data platforms and analytical data products
  • Implement data quality, monitoring, and governance capabilities
  • Drive automation, CI/CD, and engineering best practice across the data landscape
  • Troubleshoot complex data and integration issues within production environments
  • Work closely with technical and business stakeholders to deliver practical and scalable solutions
This is: what you'll need
  • Proven experience delivering enterprise-scale data engineering solutions
  • Strong hands-on experience with Python, SQL, and PySpark
  • Experience building and supporting cloud-based data platforms
  • Solid understanding of data modelling, data warehousing, and modern data architecture practices
  • Experience integrating enterprise applications and data sources using APIs and other integration patterns
  • Knowledge of Azure data technologies and modern engineering practices
  • Experience supporting advanced analytics, machine learning, or AI-driven solutions
  • Strong stakeholder management and communication skills
  • Ability to operate across both strategic initiatives and hands-on delivery
  • Experience with Microsoft Fabric, Databricks, Synapse, or similar platforms will be highly regarded
This is: the perks
  • Join a business investing heavily in data, analytics, and AI capability
  • Work on enterprise-scale platforms and transformation initiatives
  • Exposure to modern cloud technologies and emerging AI solutions
  • High-impact role with strong visibility across the business
  • Opportunity to shape data platform capability and engineering standards

By applying for this role, you consent to Natural Selection Group collecting and using your personal information to assess your application and contact you about this and other relevant opportunities via phone, email or SMS. You can opt out at any time.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Analyst
Data Analyst

Recoded • City of Melbourne

Hybrid
AUD 90,000 - 120,000
Hybrid working model
Collaborative culture
Work on high-impact initiatives
Data Engineer
Data Engineer

Followmont Transport • City of Brisbane

On-site
AUD 120,000 - 170,000
Free parking at Eagle Farm site
Flexible working hours
Workplace benefits program
Senior Data Engineer
Senior Data Engineer

Whizdom • Sydney

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

Talent • City of Brisbane

Hybrid
Hybrid working options
Strong career development pathways
Supportive consultancy environment
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 Engineer
Senior Data Engineer

Sirius. • Council of the City of Sydney

On-site
AUD 180,000 - 240,000
Senior Database & Analytics Engineer
Senior Database & Analytics Engineer

The Recruitment Company Pty Ltd • Council of the City of Ryde

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

One51 | Data & Analytics Consultancy • Council of the City of Sydney

Hybrid
AUD 90,000 - 120,000
Career growth opportunities
Flexible working arrangements
Collaborative consulting culture
Senior Data & AI Engineer
Senior Data & AI Engineer

ShowTime Consulting • Sydney

On-site
AUD 170,000 - 230,000
Data Engineer
Data Engineer

NTT America, Inc. • City of Brisbane

Hybrid
AUD 120,000 - 180,000
Hybrid Working