Data Modeller - Dublin

Xtremepush Limited

Dublin

Hybrid

EUR 70,000 - 110,000

Full time

33 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Xtremepush Limited in Dublin seeks an experienced Data Modeller to design, build and maintain data models, computed attributes and reporting on the Xtremepush platform. You will work across multiple clients, shaping data and delivering dashboards while explaining technical insights to non-technical stakeholders.

The role requires advanced Python and SQL skills, strong analytical capabilities and a history of working with dimensional and relational models.

Qualifications

  • 5+ years in data modelling or analytics engineering.
  • Degree in CS/IS/Math or equivalent experience.
  • Advanced Python and SQL with performance-aware queries.
  • Knowledge of dimensional and relational modelling with SQL databases.
  • Experience with ClickHouse, Metabase or equivalent BI stack.
  • Hands-on AWS and Snowflake experience.
  • Understanding of data governance and data quality.

Responsibilities

  • Design and maintain data models, schemas and complex queries.
  • Create computed attributes and ensure latency per use case.
  • Build dashboards and automated reporting for marketing teams.
  • Collaborate with Data Analyst to shape data structure.
  • Ensure data governance, lineage, and documentation.

Skills

Python
SQL
Data modelling
Analytics engineering
BI tooling
AWS
Snowflake
ClickHouse
Metabase

Education

BSc/BA in Computer Science / Information Systems / Mathematics or equivalent

Tools

SQL Server
Oracle
MySQL
ClickHouse
Metabase
AWS
Snowflake

Job description

About the Role

Xtremepush is a global leader in customer engagement, providing a cutting-edge platform that empowers brands to understand, engage, and influence their customers across multiple channels. Specialising in the Sports Betting & Gaming (SBG) industry, Xtremepush enables businesses to drive growth and enhance customer experiences through data-driven insights, personalisation, and omni-channel marketing. We also partner with organisations in financial services and other regulated sectors. Our innovative Customer Data Platform and engagement tools help organisations create highly targeted campaigns, optimise conversions, and maximise revenue. Xtremepush is the only platform that combines real-time CDP, Omnichannel Activation, AI Optimisation, Gamification Engine, and Advanced Intelligence in a single platform.

We are seeking an experienced Data Modeller to design, build and maintain the data models, computed attributes and reporting that support our clients’ use cases on the Xtremepush platform. Working across a number of clients, you will structure and prepare the underlying data and create the dashboards and insights that enable client teams to run and monitor their marketing activity. This role requires the successful candidate to be proficient in Python and SQL, with strong analytical and problem-solving skills and the ability to explain technical insights clearly to non-technical stakeholders.


This is a hybrid role based in Dublin. #LI-Hybrid
Key Responsibilities
  • Design, build and maintain relational and dimensional data models, schemas and complex queries.

  • Create and manage computed attributes, ensuring they are accurate and available at the latency each use case requires.

  • Build dashboards and automate recurring reporting so marketing teams can run and monitor their activity with minimal manual effort.

  • Implement the data structure defined by the Data Analyst, raising issues and suggesting improvements rather than redesigning it independently.

  • Work with the Data Integration Lead to ensure new data sources land in a shape that fits the model.

  • Maintain data governance, lineage and documentation for all models.


Your Experience and Qualifications
  • 5+ years’ experience in data modelling, analytics engineering or a related data role, ideally in financial services or another regulated sector.

  • A degree in Computer Science, Information Systems, Mathematics or a related field, or equivalent experience.

  • Advanced Python and SQL skills, with performance-aware query and schema design.

  • Strong knowledge of dimensional and relational modelling, with experience of databases such as SQL Server, Oracle or MySQL.

  • Experience with ClickHouse, Metabase or an equivalent BI or analytics stack.

  • Hands-on experience with AWS and Snowflake.

  • Understanding of data governance, lineage and data quality practices.


Location

This is a hybrid role based in Dublin.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Analyst - Dublin
Data Analyst - Dublin

Xtremepush Limited • Dublin

Hybrid
EUR 90,000 - 130,000
Senior Data Engineer - Dublin
Senior Data Engineer - Dublin

Xtremepush Limited • Dublin

Hybrid
EUR 90,000 - 120,000
Senior Data Modeller - Hybrid Dublin with Dashboards
Senior Data Modeller - Hybrid Dublin with Dashboards

Xtremepush Limited • Dublin

Hybrid
EUR 70,000 - 110,000
Business Analyst - Dublin
Business Analyst - Dublin

Xtremepush Limited • Dublin

Hybrid
EUR 60,000 - 90,000
CRM Manager - Dublin
CRM Manager - Dublin

Xtremepush Limited • Dublin

Hybrid
EUR 70,000 - 90,000
ML-Driven Data Analyst | Churn, CLV & Personalisation
ML-Driven Data Analyst | Churn, CLV & Personalisation

Xtremepush Limited • Dublin

Hybrid
EUR 90,000 - 130,000
Senior Data Engineer
Senior Data Engineer

Cpl • Connacht

On-site
EUR 90,000 - 120,000
Events Executive
Events Executive

Xtremepush • Dublin

Hybrid
EUR 28,000 - 38,000
Events Executive
Events Executive

Xtremepush Limited • Dublin

Hybrid
EUR 26,000 - 42,000
Senior Data Modeller
Senior Data Modeller

Zinkworks • The Municipal District of Athlone — Moate

On-site
EUR 75,000 - 110,000
Top locations