Senior Data Engineer

Dixon Appointments

Melbourne

On-site

AUD 140,000 - 190,000

Full time

48 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Dixon Appointments in Melbourne is seeking a Senior Data Engineer to design, build and modernise data platforms across client engagements, delivering scalable solutions that drive business value.

You will work across ETL/ELT pipelines with Python and SQL, partner with clients and internal teams, own delivery from start to finish, and mentor junior staff.

Qualifications

  • 5+ years in data engineering and strong data principles.
  • Proficient in Python and SQL with hands-on data pipelines.
  • Experience in data modelling, warehousing, integration and platform design.
  • Experience with modern data platforms (Azure Databricks, Snowflake, Fabric) and cloud providers (Azure/AWS/GCP).

Responsibilities

  • Design, build and optimise scalable data pipelines and platforms for client engagements.
  • Develop ETL/ELT processes using Python, SQL and modern data tech.
  • Translate business requirements into technical solutions and architecture.
  • Contribute to data modelling, warehousing and platform design decisions.
  • Own delivery from problem framing to implementation and rollout.
  • Troubleshoot data quality, performance, security and reliability issues.
  • Collaborate with client teams and internal specialists to ensure project success.
  • Mentor junior engineers and contribute to engineering best practices.

Skills

Python
SQL
Data modelling
Data warehousing
Data integration
Data platform design
Cloud platforms (Azure/AWS/GCP)

Tools

Azure Databricks
Snowflake
Microsoft Fabric

Job description

Technology Consultancy | Melbourne | Data & Cloud Platforms

Senior Data Engineer

About the opportunity

Are you a Senior Data Engineer who enjoys working across different clients, solving complex data challenges and delivering solutions that make a real business impact?

We're partnering with a growing technology consultancy to find a Senior Data Engineer to join its expanding data practice. Working across a variety of client engagements, you'll help organisations design, build and modernise their data platforms, from data migrations and platform implementations through to developing scalable data solutions that unlock business value.

This role is ideal for someone who enjoys the variety and pace of consulting. You'll work closely with clients to understand their challenges, challenge assumptions, shape technical solutions and take ownership of delivery from start to finish. It's an opportunity to combine hands-on engineering with problem-solving, stakeholder engagement and exposure to different business environments.

What you'll be doing
  • Design, build and optimise scalable data pipelines and data platforms across a range of client engagements.
  • Develop ETL/ELT processes and data integrations using Python, SQL and modern data technologies.
  • Work with clients to understand business requirements, identify challenges and translate them into effective technical solutions.
  • Contribute to data modelling, data warehousing, platform architecture and technology decisions.
  • Take ownership of delivery, from understanding the problem and designing the solution through to implementation.
  • Troubleshoot complex data and performance issues while ensuring data quality, reliability and security.
  • Collaborate with client teams and internal technical specialists to deliver successful project outcomes.
  • Contribute to technical design reviews, improve engineering practices and mentor junior team members.
What we're looking for
  • 5+ years' experience in data engineering, with a strong understanding of core data principles.
  • Strong Python and SQL skills, with hands-on experience building and maintaining data pipelines.
  • Solid knowledge of data modelling, data warehousing, data integration and data platform design.
  • Experience with modern data platforms such as Azure Databricks, Microsoft Fabric, Snowflake or similar technologies.
  • Experience with at least one major cloud platform, such as Azure, AWS or Google Cloud.
  • Strong analytical and problem-solving skills, with the ability to break complex problems into logical steps.
  • Excellent communication skills and confidence engaging with technical and non-technical stakeholders.
  • A genuine interest in working in a consultancy environment, delivering solutions across different clients and business challenges.
  • The ability to work autonomously, take ownership of outcomes and explain the reasoning behind your technical decisions.
Is consulting for you?

You'll enjoy this role if you like variety, thrive on solving unfamiliar problems and want to understand the business challenges behind the technology.

You'll be comfortable working directly with clients, asking the right questions, explaining your approach and adapting to different environments. Rather than simply building to a specification, you'll want to contribute ideas, make informed recommendations and deliver solutions that address the problem at hand.

You'll also have the opportunity to broaden your experience across different data environments and develop your capabilities in solution design, client relationships and technical leadership as the practice continues to grow.

Why consider this opportunity?
  • Variety of client projects: Work across different organisations, industries and data challenges.
  • End-to-end ownership: Play a meaningful role in shaping and delivering technical solutions.
  • Broader technical exposure: Build experience across modern data platforms, cloud technologies and data initiatives.
  • Career development: Grow your skills in solution design, stakeholder engagement and technical leadership.
  • Collaborative team: Join a growing data practice that values initiative, accountability and knowledge sharing.
Interested?

If you're an experienced Data Engineer who enjoys combining hands-on technical delivery with client engagement and wants to build your career in a technology consultancy, we’d love to hear from you.

Must be living in Australia and have full working rights.

Dixon Appointments values diversity and inclusion and is committed to providing a safe, inclusive and barrier-free recruitment experience. Please indicate your preferred method of communication in your application, and please let us know if you require any adjustments when dealing with us.

By submitting your application and other personal information, you consent to this information being collected in line with our privacy policy. Follow the link to learn more - Protecting your privacy

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer
Senior Data Engineer

Dixon Appointments | Recruitment Agency • Melbourne

On-site
AUD 140,000 - 190,000
Senior Data Engineer — Client-Facing Cloud Data Platforms
Senior Data Engineer — Client-Facing Cloud Data Platforms

Dixon Appointments | Recruitment Agency • Melbourne

On-site
AUD 140,000 - 190,000
Expression Of Interest – Project Engineer I Data Centre
Expression Of Interest – Project Engineer I Data Centre

Cpb • Sydney

Hybrid
AUD 120,000 - 180,000
Salary packaging
Parental leave
Udemy access
+2
Senior Data Engineer / Data Lead
Senior Data Engineer / Data Lead

Sirius People • Sydney

Hybrid
AUD 150,000 - 190,000
Senior Data Engineer
Senior Data Engineer

Peoplebank • Sydney

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

Endava • Melbourne

Hybrid
AUD 150,000 - 190,000
Monthly Lifestyle Allowance
Novated Leasing
Loyalty Leave
+2
*Aws Data Engineer*
*Aws Data Engineer*

Accenture PLC • Sydney

On-site
AUD 120,000 - 160,000
Data Engineer
Data Engineer

Cloudwerx • Australia

Hybrid
AUD 90,000 - 120,000
Flexible working arrangements
Mentoring and knowledge sharing
Clear pathways for career progression
Senior Data Engineer
Senior Data Engineer

812ed792-1aae-4de0-b986-2ab8e417b320 • Sydney

On-site
AUD 150,000 - 220,000
Senior Data Engineer
Senior Data Engineer

Cox Purtell • Sydney

On-site
AUD 150,000 - 220,000
Top locations