Senior Data Engineer

10/03/2026

About Francom

Financial freedom is the Australian dream. At our core, we exist to help people regain financial control when the system has stopped feeling fair, navigable, or humane. We step into moments of imbalance – where power, information or options are uneven and apply discipline, integrity and judgement to reach outcomes that are sustainable, lawful and human. Join us with your experience as a senior data engineer to apply systems and data thinking that will help restore agency when people need clarity, fairness and a way forward. At Francom our values drive every part of the work we do from ideation, to implementation. Our systems, processes and technology enable our operations.
Our work focuses on resolution over enforcement, and progress over pressure. Financial freedom means enabling people to move forward with dignity. We’re seeking senior data engineers to design and build the data foundations that support real-time analytics, and decision-making.

The Role

We are seeking a Senior Data Engineer to provide technical leadership within our data team. This role is responsible for designing scalable, secure, and reliable data infrastructure while setting best practice standards across data engineering, governance, and delivery.
The Senior Data Engineer will take end-to-end ownership of complex data pipelines and architectures, mentor junior team members, and partner closely with business and technical stakeholders to deliver trusted, high-quality data solutions that support strategic and operational decision-making.

Key responsibilities

  • Lead the design, build and optimisation of enterprise-grade data pipelines, ELT processes and CI/CD workflows using Azure Data Factory, DBT and Azure Databricks
  • Architect, build and govern curated and aggregated data layers to support analytics, reporting and regulatory requirements
  • Develop and optimise complex SQL workloads, ensuring scalability, performance and data integrity
  • Use Python to support advanced data transformation, orchestration and automation
  • Build and maintain integrations across data warehouses, real-time streaming platforms, databases, ETL tools, governance platforms and BI tools

Data quality, governance and security

  • Ensure data integrity across the modern data platform, including accuracy, consistency and completeness
  • Champion strong data governance, quality, security and documentation practices
  • Secure data at rest and in transit through appropriate encryption and access controls
  • Create and publish data flow diagrams, data models and system documentation
  • Partner with analysts and business users to build and maintain the enterprise data catalogue

Delivery, operations and support

  • Translate business requirements into robust, compliant and scalable data solutions
  • Support platform enhancements, capacity planning, performance monitoring and incident resolution
  • Provide second-level support on a rotational roster
  • Work closely with the broader team to meet delivery commitments and operational targets

Leadership and collaboration

  • Provide technical leadership, guidance and mentoring to data engineers and analysts
  • Drive continuous improvement in engineering practices, delivery quality and team engagement
  • Act in accordance with Francom’s risk, compliance and values frameworks, setting a high standard for accountability and professional conduct

About You

  • Tertiary qualification in engineering, mathematics, computer science, or a related discipline.
  • 4-7 years of experience in building and maintaining enterprise grade data infrastructure
  • Advanced technical capability in SQL, Python, Git, and CI/CD pipelines
  • Extensive hands-on experience with Azure Data Factory, Azure Databricks, Azure DevOps, Power BI, and GitHub
  • Deep understanding of ELT/ETL architectures, data warehousing, and modern data platforms
  • Proven experience designing and governing aggregated data models in production environments
  • Experience in transforming and manipulating large and complex datasets. Transactional and financial data and banking/ payments experience highly regarded
  • Strong problem-solving, decision-making, and stakeholder engagement skills
  • Experienced with SQL modern data stores, able to write complex queries and transformations.
  • Demonstrable track record of dealing well with ambiguity, prioritizing needs, and delivering results in a dynamic environment.
  • Full Australian working rights
  • Champion a culture of innovation, experimentation, and continuous improvement across the data platform.
  • Can do attitude

Nice to have:

  • Familiarity with data reconciliation, PII and PCI concepts for working with payment card and transaction data.
  • Good understanding of data profiling, query design
  • Extensive knowledge of cloud scripting (Python) in one or more data processing technologies
  • Familiar with APIs to pull data from various systems/platforms.
  • Experience with security, networking, and compliance best practices across the platform.
  • Support ML pipeline integrations and AI-focused data initiatives.
  • Software engineering or DevOps experience (e.g. CI/CD, source control, infrastructure as code)

What We Offer

  • A senior role with real influence in a values-driven organisation
  • The opportunity to lead, mentor, and shape Francom’s data engineering capability
  • A professional, collaborative, and accountable culture investing in community impact and positioning for growth
  • Modern Parramatta office location where some travel may be required.
  • Free monthly lunches, perks, acknowledgements and birthday celebrations
  • Competitive salary package aligned to seniority, experience, and contribution

Please note: This role is office-based and is not available on a remote or hybrid basis.

Sound like you?
Apply now.

Get in touch with us via our form or call us on 1300 904 938

    First Name

    Last Name

    Email

    Phone

    Attach your Cover Letter

    Attach your CV