Find a Job
348 available
Back to all search results

Senior Data and BI Engineer

Ref: 77926

  • 80,000-10,000
  • 15 Sep 2022
  • Dublin (Central)
  • Permanent


Squads comprise engineers from various disciplines including software engineering, data and BI engineering, quantitative modelling, quality assurance amongst others. Data and BI engineers specifically work in squads to produce data and analytics solutions primarily in the form of code that implements the requirements and capabilities identified and prioritised by the business.


Engineers in squads have varying levels of skills and experience.


The Data & BI Engineer role is an intermediate level development position with some responsibilities for technical leadership.


Principal Accountabilities:

    • Design and develop data and BI solutions, automated tests, documentation, and related processes to meet and exceed the requirements of stakeholders.
    • Lead the technical design efforts for Data and BI subcomponents of the overall technical solution.
    • Propose, explore and work to integrate tools and supporting technologies to advance the architecture and design of the technical solutions supported by the squad.
    • Produce code in line with the established engineering standards.
    • Estimate development effort for the specific tasks to which they are assigned and engage in the estimation for the wider technical solution being developed by the squad.
    • Meet or exceed the quality, reliability, resilience, scalability and stability goals of their assigned work.
    • Progress the quality, reliability, resilience, scalability, and stability of existing technical solutions supported by the squad.
    • Collaborate closely with other squad members to support the effort to meet the squad’s goals.
    • Mentor and coach junior members of the squad in the technical and business domains. Work to advance the technical and design skills of the squad.
    • Operate and support the solutions that are developed by the squad.
    • Actively communicate and engage with the processes adopted by the squad.


    • Strong data presentations skills using PowerBI.
    • Strong database design / datawarehousing / data development experience.
    • A degree level education in a relevant discipline or equivalent industry experience.
    • A proven track record of working with technical teams using a similar technology stack, or from a comparable business domain is required.
    • A proven ability for design with a detailed understanding of industry standards and norms across data and BI, including but not limited to ETL, data & dimensional modelling, and reporting and visualization. Experience of large-scale solution design and architecture is preferred.
    • A working knowledge of design standards and supporting design and architecture artefacts that are used to communicate those designs is required.
    • A working knowledge of at least one cloud platform such as Amazon AWS or Microsoft Azure is preferred.
    • A working Knowledge of Continuous Integration / Continuous Deployment practices with practical knowledge of DevOps principles required.
    • An ability to quickly adopt new technologies and systems.
    • Strong interpersonal and communication skills is preferred.

Desirable Skills:

    • Experience with Dremio, MS SQL Server, PostgreSQL, AWS Glue, Python, C#, Frontscript
    • Experience with financial data (GL - General Ledger) and financial systems (D365 - Dynamics 365).
    • Insurance/Reinsurance knowledge.
    • Bachelor’s Degree in relevant discipline.

What to Expect:

    • A flat team structure and a highly collaborative culture that values progress over perfection and encourages creativity, innovation and diversity.
    • A highly motivated global team of colleagues.
    • A flexible working style.
    • A meritocratic environment where contributions are both recognised and rewarded.
    • Engineering teams are organised into squads that in turn are aligned to specific portfolios of projects with agile methodology in place.


For a confidential and discreet conversation to understand more about this Technology job, please contact John Howe on +353 1 592 7868 or email