Data Engineer

Smartgroup

City of Melbourne

On-site

AUD 110,000 - 150,000

Full time

33 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Smart Leave
Free lunch
Paid Parental Leave (up to 20 weeks)
Make a Difference Days
Salary packaging & novated leasing
Free flu vaccinations
Employee Share Plan

Job summary

Smartgroup is seeking a Data Automation Engineer to design, build and maintain automated data solutions that support business operations and enable data-driven decisions. You will deliver scalable pipelines and ensure accuracy, reliability and governance across data platforms.

You’ll collaborate with stakeholders, develop ETL/ELT workflows, and optimize data processes while adopting CI/CD and source control practices. This role emphasizes cloud familiarity and continuous improvement.

Qualifications

  • 2-4+ years' experience in Data Engineering, Data Automation or a related field.
  • Strong SQL and data modelling skills.
  • Experience building and maintaining ETL/ELT pipelines.
  • Proficiency in Python.
  • Experience working with large and complex data transformations.
  • Strong troubleshooting and problem-solving skills.
  • Excellent stakeholder engagement and communication skills.
  • Experience with GitHub, source control and exposure to CI/CD practices.
  • Exposure to Azure or cloud-based data platforms will be highly regarded

Responsibilities

  • Design, develop and maintain ETL/ELT pipelines and data automation solutions.
  • Build and optimise data workflows using SQL and Python.
  • Monitor, troubleshoot and support production data solutions.
  • Collaborate with stakeholders to identify automation and optimisation opportunities.
  • Ensure solutions are scalable, documented and aligned with governance standards.
  • Work with source control and CI/CD practices to support ongoing development and deployment.
  • Contribute to continuous improvement of Smartgroup's data and automation capabilities.

Skills

SQL
Python
Data modelling
ETL/ELT pipelines
CI/CD
GitHub
Stakeholder engagement
Troubleshooting
Communication
Cloud platforms

Tools

GitHub
CI/CD
Azure

Job description

Look forward to working with Australia’s leading and most trusted provider of Employee Management Services, making the benefits of salary packaging, novated leasing, and fleet management readily available to employers and their employees.

Working at Smartgroup offers more than a job. It is a dynamic workplace that matches the enthusiasm for the work you do and ambition for an exciting fast-paced career. We have all been hired for a purpose and a reason.

Every day you will be part of a team that helps support fellow Australians - many working in essential services, corporates, government, and not-for-profits - to take home more money in their pay packets.

Do you have what it takes to become a Data Automation Engineer?

As a Data Automation Engineer, you will design, build and maintain automated data solutions that support business operations and enable data-driven decision making. Working closely with stakeholders across the business, you'll deliver robust and scalable data pipelines while ensuring accuracy, reliability and performance across our data platforms.

Key Responsibilities:

  • Design, develop and maintain ETL/ELT pipelines and data automation solutions.
  • Build and optimise data workflows using SQL and Python.
  • Monitor, troubleshoot and support production data solutions.
  • Collaborate with stakeholders to identify automation and optimisation opportunities.
  • Ensure solutions are scalable, documented and aligned with governance standards.
  • Work with source control and CI/CD practices to support ongoing development and deployment.
  • Contribute to continuous improvement of Smartgroup's data and automation capabilities.

You’ll bring:

  • 2-4+ years' experience in Data Engineering, Data Automation or a related field.
  • Strong SQL and data modelling skills.
  • Experience building and maintaining ETL/ELT pipelines.
  • Proficiency in Python.
  • Experience working with large and complex data transformations.
  • Strong troubleshooting and problem-solving skills.
  • Excellent stakeholder engagement and communication skills.
  • Experience with GitHub, source control and exposure to CI/CD practices.
  • Exposure to Azure or cloud-based data platforms will be highly regarded
What’s in it for you?

Smart team members enjoy a range of benefits designed to support flexibility, wellbeing, reward, and growth:

  • Smart Leave, an additional week of leave each year
  • Free lunch every week
  • Up to 20 weeks Paid Parental Leave with superannuation contributions and a Return-to-Work Bonus
  • Make a Difference Days – paid days off to volunteer for the community and environment
  • Salary packaging and novated leasing benefits (of course!)
  • Free flu vaccinations
  • Employee Share Plan
Grow with Purpose

At Smart, we’re driven by purpose and performance. We support individual and team growth via varied learning opportunities, open communication, and leaders who work to get the basics right – quality and regular one to ones, clear goals and success metrics, and growth conversations.

Our Commitment to Diversity and Inclusion

Everyone belongs and is welcome at Smart. We welcome people from diverse backgrounds to join our team, including Aboriginal and Torres Strait Islander peoples, veterans, people with disability, people who identify as LGBTQ+, all gender identities, and people of any socioeconomic status, age, race, national origin or ethnicity.

Our commitment to Diversity & Inclusion is reflected in the external recognition we’ve received, including being named:

  • WGEA Employer of Choice for Gender Equality since 2019
  • DCA Inclusive Employer 2025 – 2026
  • Silver Employer on the Australian Workplace Equality Index

We’re also members of the Reconciliation Action Plan network, with a RAP at Innovate level.

Please note: all successful candidates will be required to complete background checks including a police clearance prior to confirmation of employment. Candidates must have unlimited Australian work rights to be considered for this role.

Our Talent Acquisition team will be in touch to discuss next steps. If you require any adjustments to the recruitment process or are seeking part-time work, let us know—we’re here to understand.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Engineer
Data Engineer

Smartgroup Corporation • City of Melbourne

On-site
AUD 120,000 - 160,000
Smart Leave
Free lunch
Parental Leave
+4
Data Engineer
Data Engineer

Smartgroup • Sydney

On-site
AUD 110,000 - 140,000
Smart Leave
Free lunch
Paid Parental Leave
+4
Database Analyst
Database Analyst

Smart Group • Sydney

On-site
AUD 120,000 - 160,000
Smart Leave
Free lunch every week
Up to 20 weeks Paid Parental Leave
+4
Field Sales Specialist
Field Sales Specialist

Smartgroup Corporation • City of Brisbane

On-site
AUD 90,000 - 130,000
Smart Leave - extra leave
Free lunch
Paid Parental Leave up to 20 weeks
+5
Executive Assistant
Executive Assistant

Smartgroup • Sydney

On-site
AUD 90,000 - 120,000
Smart Leave
Free lunch every week
Up to 20 weeks Paid Parental Leave
+5
Client Success Manager
Client Success Manager

Smartgroup • Sydney

On-site
AUD 95,000 - 130,000
Smart Leave
Free lunch
Paid Parental Leave 20 weeks
+4
Client Success Manager
Client Success Manager

Smartgroup Corporation • Sydney

On-site
AUD 90,000 - 130,000
Smart Leave
Free lunch
Paid Parental Leave (up to 20 weeks)
+5
Product Owner
Product Owner

Smartgroup • City of Melbourne

On-site
AUD 110,000 - 160,000
Smart Leave
Free lunch
Paid Parental Leave
+4
Client Success Coordinator
Client Success Coordinator

Smartgroup • Sydney

On-site
AUD 90,000 - 110,000
Smart Leave
Free lunch every week
Paid Parental Leave (up to 20 weeks)
+4
Procurement Specialist
Procurement Specialist

Smartgroup Corporation • Sydney

On-site
AUD 90,000 - 120,000
Smart Leave
Free lunch
Paid Parental Leave (up to 20 weeks)
+4