About the role

  • Develop and maintain Snowflake data warehouse and data marts
  • Design, construct, and maintain robust, scalable ETL/ELT pipelines using dbt and Airflow to integrate new data sources and manage changes to SQL jobs
  • Troubleshoot issues with existing SQL/ETL processes and data loads
  • Design and build extensible data models and integration solutions using Snowflake, Airflow, Soda, DBT, AWS s3
  • Implement and enforce best practices for data quality, testing, and documentation
  • Continuously optimize Snowflake data warehouse for query performance, scalability, and cost-efficiency
  • Work closely with Data Engineering and wider P&T teams to build secure, high-performing data solutions

Requirements

  • 3+ years of experience in a Data Engineering or similar role
  • Hands-on experience with building data pipelines, data models and implementing data quality
  • Experience accessing and manipulating structured and semi-structured data(JSON) in various cloud data environments (Snowflake, Redshift, Hadoop, Spark, Cloud Storage, AWS, consuming data from APIs)
  • Expert proficiency in Python(or scala) for data manipulation and scripting
  • Advanced SQL and database stored procedures for complex querying and data modelling
  • Experience with orchestration and monitoring tools such as Airflow
  • Solid understanding of ETL/ELT design patterns, data modelling principles and database architecture
  • Experience of full stack development, implementing continuous integration and automated tests e.g. GitHub, Jenkins
  • Proven ability to work creatively and analytically in a fast-paced, problem-solving environment
  • Excellent communication (verbal and written) and interpersonal skills
  • Proven ability to communicate complex analysis in a clear, precise, and actionable manner

Benefits

  • hybrid working policy with two mandatory days a week in our Dublin office
  • ample car parking
  • heavily subsidized (KC Peaches) canteen
  • convenient proximity to the Luas
  • access to EV charging stations
  • flexible working models
  • meaningful time off
  • dedicated growth opportunities

Job title

Data Engineer

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

No Education Requirement

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job