This Senior Data Engineer role in Dublin, Ireland involves designing, building, and optimizing data pipelines for batch and real-time processing. Responsibilities include developing data models for data warehouses and lakes, implementing data quality checks, collaborating with engineers to optimize data storage and retrieval, and working with data scientists and stakeholders to meet their data needs. The role requires expertise in data warehousing, SQL, Python, and various data processing tools (e.g., Flume, DataFlow, Spark). Strong experience in data modeling, pipeline development, and stakeholder management is essential. The candidate will also ensure data security and compliance.