Senior Data Engineer – Dublin
Hybrid – 3 days onsite in Dublin
We're looking for a Senior Data Engineer with
7+ years of end-to-end data engineering experience
and
4+ years working extensively with Snowflake
to help advance a next-generation platform that empowers global financial institutions to assess crypto activity, monitor transaction flows, and understand AML exposure. You'll work hands-on with Snowflake, and cloud-native tooling to build resilient data pipelines while also owning automated testing and quality assurance practices.
What You'll Do
Data Engineering & Platform Architecture
* Lead the design and development of scalable pipelines using
Snowflake as a core data platform
, complemented by Spark, Hadoop, NiFi, and related technologies.
* Architect high-performance workflows and storage patterns for large, sensitive financial datasets.
* Deliver clean, maintainable Python and SQL code that adheres to modern engineering best practices.
* Embed data governance, lineage tracking, and metadata management into all pipeline solutions.
Data Quality Engineering & Automated Testing
* Build and maintain automated frameworks to validate ETL/ELT processes and transformation logic.
* Define and execute data quality checks, reconciliation routines, regression testing, and schema validations.
* Conduct unit, integration, and full end-to-end testing for new and existing pipelines.
* Use tools such as dbt tests and Python-based utilities to implement robust validation mechanisms.
Cross-Team Collaboration & Agile Execution
* Partner with engineering, product, and data science teams to ensure quality is integrated throughout the development lifecycle.
* Participate in agile ceremonies, helping the team prioritize work that improves reliability and delivery speed.
* Support production systems by rapidly diagnosing data inconsistencies and contributing to root-cause analysis.
Innovation & Continuous Improvement
* Stay up to date on the latest advancements in data engineering, Snowflake capabilities, and automated testing frameworks.
* Mentor junior engineers, promote best practices, and elevate the overall engineering quality within the team.
* Influence improvements to CI/CD, data observability, and automation strategies.
Experience
Core Technical Capabilities
* 4+ years of hands-on Snowflake experience
, including performance tuning, data modeling, and advanced SQL.
* 7+ years as a Data Engineer
working with large-scale distributed data systems.
* Strong proficiency with Spark, Hadoop, Databricks, Kafka, and modern cloud data architectures.
* Solid Python development skills for both pipeline engineering and automation.
* Experience with orchestration and workflow tools.
Testing & Quality Expertise
* Demonstrated success implementing data testing strategies for ETL/ELT pipelines.
* Familiarity with data profiling, anomaly detection, and statistical validation.
* Experience integrating automated tests into CI/CD processes.