Senior Data Analyst

BGL Corporate Solutions

City of Melbourne

Hybrid

AUD 120,000 - 180,000

Full time

2 days 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

Extra time off
Hybrid working arrangements
Learning and development budgets
Team lunches & company events
Health & wellbeing programs
Volunteering leave

Job summary

BGL Corporate Solutions is seeking a Senior Data Analyst to build data models, pipelines, and dashboards that support reporting and analytics. You will work with cross-functional teams to translate business needs into data solutions and actionable insights.

Responsibilities include ensuring models stay compliant, improving data quality, and delivering regular reports and dashboards for internal stakeholders. A strong analytics background and communication skills are essential.

Qualifications

  • Bachelor’s or Master’s degree in Data Science, Accounting, Mathematics or Statistics.
  • 3 years of experience in a Senior Data Analyst role.
  • 5 years in a Data Analyst role.
  • Experience with DBT, Hadoop, Spark/PySpark or Athena/Presto.
  • Experience with AWS cloud.
  • Strong problem-solving and communication skills.
  • Understanding of Superannuation legislation and compliance is nice to have.

Responsibilities

  • Build and maintain data models, pipelines and dashboards for reporting and analytics.
  • Collaborate with cross-functional teams to define metrics and data solutions.
  • Ensure data models and dashboards align with client compliance and business reporting.
  • Monitor data quality, pipeline reliability and dashboard usability.
  • Deploy and manage DBT jobs and data workflows.
  • Support stakeholders with metrics and reporting requirements.

Skills

Analytical thinking
Communication
Interpersonal skills
Problem solving
Prioritisation

Education

Bachelor/Master in Data Science/Statistics/Math

Tools

DBT
Hadoop
PySpark
Athena/Presto
AWS

Job description

BGL delivers software solutions to over 12,700 businesses in 15 countries through its user-friendly and highly intelligent web applications, combining amazing UX with powerful technology

We’re a global team of 250+ professionals based in Australia, New Zealand, Singapore, Hong Kong, the Philippines, and the United Kingdom. With a strong reputation for excellence, we deliver high-quality Software as a Service (SaaS) solutions to the accounting industry, specialising in self-managed superannuation funds and corporate compliance.

We’re proud to celebrate achievements that reflect our culture and our people, including:

Great Place to Work certification

AFR Best Places to Work (Technology, Top 10)

Mental Health First Aid Workplace Recognition

Australia’s Best Workplaces™ for Women list

AFR BOSS Most Innovative Companies – ranked four times in six years

About the role

As a Senior Data Analyst, you will build and maintain data models, pipelines, and dashboards to support reporting, analytics, and influence data-driven decision-making. Working with cross-functional teams, you will turn business needs into clear data solutions and actionable insights

What you’ll be doing

Ensure data models and dashboards are up to date with BGL client compliance and business reporting requirements

Stay up to date with developments in DBT, AWS and analytics engineering and apply improvements where there is opportunities

Continuously look for opportunities to improve data quality, pipeline reliability and dashboard usability for BGL internal teams

Collaborate with cross-functional teams such as engineering, product, sales and operations to define metrics and deliver data solutions

Drive regular reporting cycles including monthly and quarterly business reviews

Support stakeholders to define metrics, calculation logic, and reporting requirements before translating them into DBT models

Investigate and resolve data discrepancies, anomalies, and dashboard issues communicated by internal teams

Manage data ingestion from third-party sources through Airbyte, including GA4, Google Sheets, and other SaaS platforms as needed

Deploy and monitor DBT jobs through Jenkins CI/CD, review run logs to troubleshoot failures, and collaborate with DevOps team to resolve pipeline or access issues

Build and maintain internal dashboards and charts in Apache Superset, including managing users, roles, dataset access, and row-level security controls

What we’re looking for

A formal qualification of a Bachelor’s or Master’s Degree in Data Science, Accounting, Mathematics, Statistics, or a related field

3 years of experience in a Senior Data Analyst role

5 years of experience in a Data Analyst role

Experience using data technologies like DBT, Hadoop, Spark/PySpark, or Athena/Presto

Experience with AWS cloud or similar

Excellent problem-solving skills with an entrepreneurial mindset and ability to work independently

Expert communication skills with an ability to influence cross functional teams and leaders

Understanding of Superannuation legislation and compliance requirements is nice to have

Ability to effectively prioritise tasks to achieve deadlines

Strong interpersonal skills

Solid understanding of the software development lifecycle and Agile methodology

We take pride in continuously building and improving our culture, and we welcome people who share our values. With a consistently strong engagement score of 85%+, we regularly seek feedback through engagement surveys, 1:1s, focus groups, and even casual coffee catch-ups. Our average employee tenure of 5+ years is a testament to the supportive and rewarding environment we’ve created—and we’ve got plenty of exciting things planned for the future!

Benefits you’ll enjoy include:
  • Extra time off with additional annual leave, RDOs, and the option to purchase extra leave

  • Hybrid working arrangements for all employees

  • Learning and development opportunities, including annual development budgets, tailored development plans, paid study leave, and stretch opportunities

  • Regular social activities, from monthly team lunches to annual company-wide events

  • Comprehensive health and wellbeing programs, including EAP, flu shots, and run club

  • Paid volunteering leave to give back to the community

Please note we are only able to consider applicants with full working rights for Australia.

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

Similar jobs worth comparing

Global Sales Manager
Global Sales Manager

BGL Corporate Solutions • City of Melbourne

Hybrid
AUD 180,000 - 260,000
Hybrid work arrangements
Annual development budget
Health & wellbeing programs
+1
Analytics Engineer
Analytics Engineer

LMG • City of Brisbane

Hybrid
AUD 120,000 - 160,000
Work-life flexibility
Hybrid working (2 days in office)
12 Days Personal Leave
+3
Senior Data Analyst
Senior Data Analyst

Grant Thornton Australia • City of Melbourne

Hybrid
AUD 120,000 - 150,000
Work from home options
9-day fortnight
Gym membership discounts
+2
Data Analyst
Data Analyst

BGIS, Government Client • City of Parramatta

Hybrid
AUD 90,000 - 120,000
Spot recognition vouchers
Employee referral bonus
Flare discounts
+1
Data Analyst
Data Analyst

BGIS Global Integrated Solutions Canada • Sydney

Hybrid
AUD 90,000 - 120,000
Spot recognition vouchers
Employee referral bonus of $2,000
Flare discounts
Senior Data Engineer - Data Products
Senior Data Engineer - Data Products

Bendigo Bank • Adelaide

Hybrid
AUD 150,000 - 190,000
Database Analyst
Database Analyst

Smartgroup • Sydney

On-site
AUD 110,000 - 150,000
Smart Leave
Free lunch
Paid Parental Leave
+5
Senior Data Engineer (Financial Analytics focus)
Senior Data Engineer (Financial Analytics focus)

Capital • City of Melbourne

Hybrid
AUD 120,000 - 180,000
Competitive compensation
Generous leave policy
Volunteer days
+4
Insights Analyst
Insights Analyst

LMG • City of Melbourne

Hybrid
AUD 90,000 - 130,000
Hybrid work
Me leave days
Parental leave
+6
Database Analyst
Database Analyst

Smartgroup Corporation • Sydney

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