Analytics Engineer

Cockburn Central, Western Australia 6164, Australia • Full-time
AI Job Summary
  • Strong SQL skills and experience with R and/or Python.
  • Experience building, testing and maintaining cloud data pipelines using platforms such as AWS or Snowflake.
  • Experience designing and maintaining models that capture business logic and define trusted metrics.

Role Type

Permanent • Full-time • Intermediate

Description

About the Role

As our Analytics Engineer, you will build data solutions across the Club to help people make better decisions. You will turn questions into clear insights, dashboards and reports, from data the Club can trust. You will:

  • Build, test and maintain cloud-based ETL/ELT pipelines on AWS and Snowflake, using Python, R and SQL to bring in data from APIs, web sources and internal systems
  • Design and maintain analytics models (such as SQL or dbt-style modelling) that capture business logic and define trusted metrics
  • Partner with stakeholders across the Club to frame questions and deliver clear insights, including dashboards and reports
  • Maintain documentation, version control (Git) and data governance practices, and automate workflows where it helps
  • Work with teams across the Club on their data challenges, share safe data practices, and explore new technologies including AI

What you will bring

You enjoy solving problems and working alongside others. We welcome applicants from a range of backgrounds and experiences. If this role excites you, we encourage you to apply even if you do not meet every point.

  • Experience in data engineering, analytics engineering, data science, insights or a similar role. This may come from study, work, or self-taught practice
  • Strong SQL skills, plus experience with R and/or Python
  • Experience building data pipelines, working with relational databases, and using cloud platforms such as AWS or Snowflake
  • Excellent communication skills with the ability to explain insights and technical ideas in clear, simple ways
  • Current or willingness to obtain a National Police Clearance and Working with Children Check

What we offer

Joining Fremantle Football Club means more than just a job; it means being part of a Club that values its people and strives for excellence. Some of the perks you’ll enjoy as part of the Club include:

  • Competitive base salary
  • Free car parking
  • Season passes
  • 6 months paid parental leave after 12 months of service
  • Flexible working including Hybrid working options
  • Service recognition awards
  • Partner discounts, and more!

Who we are

The Fremantle Football Club, known as the “Freo Dockers,” competes in both the men’s and women’s Australian Football League (AFL). Recently honoured as a 2025 Employer of Choice in The Australian Business Awards, we are proud to be a values-driven organisation who are committed to enriching our community and making the Freo family proud. Upholding our core values, which we call Anchors, we aim to create a sense of belonging and pride among our members and fans as we work towards a successful future.

What’s next

Applications will be open for 1-month from the date of this advertisement, with the shortlisting process commencing within two weeks. To apply, please submit your application online. We will contact candidates of initial interest for further discussions, ensuring confidentiality and providing timely feedback. If you have any support or access requirements, we encourage you to advise us at time of application.

Our Commitment

At the Fremantle Football Club, we celebrate diversity and foster an inclusive workplace where everyone has an equal opportunity to succeed. We welcome and encourage applicants from all backgrounds, regardless of abilities, sexual orientation, ethnicity, faith or gender.

Unsolicited applications from recruitment agencies will not be accepted.

Company Overview

The Fremantle Football Club is anchored by resilience and history whilst delivering a sense of belonging and a touch of purple magic, both on and off the field. We are genuine in everything we do. We practice what we preach and we celebrate the wins and the losses. We have a sense of humour and are confident in our abilities. We are eager to to help others and genuinely care for our fans, members, alumni and community. We show attention to detail, consistency and a willingness to take ownership of issues. We believe care needs to be shown at all levels of the Club, no exceptions.

Position Description