Senior Data Engineer
Posted on Nov. 11, 2025 by ixceed
- Dublin, Ireland
- N/A
- Full Time
Role: Senior Data Engineer
Location: Dublin
Mode: Hybrid
Type: Contract
Job Description:
Role Responsibilities
Data Engineering & Platform Development
- Design, build, and maintain scalable data pipelines using Snowflake, Hadoop, Spark, NiFi, and related big data technologies.
- Implement data architectures and optimize workflows for massive financial datasets.
- Write high-quality, maintainable code in Python and SQL following best practices.
- Integrate data governance principles, metadata management, and lineage tracking into solutions.
Data Quality Assurance & Testing
- Develop automated testing frameworks and validation scripts for ETL processes and data transformations.
- Implement data quality checks, reconciliation processes, and regression testing suites to ensure accuracy, completeness, and timeliness.
- Perform unit, integration, and end-to-end testing for data pipelines and schema changes.
- Use tools like dbt tests and custom Python utilities for automated validation.
Collaboration & Agile Delivery
- Work closely with Data Engineers, Product, and Data Science teams to embed testing into the development lifecycle.
- Participate in agile ceremonies (sprint planning, backlog refinement, retrospectives) with a focus on quality and delivery.
- Support production incident response with rapid data validation and root cause analysis.
Continuous Improvement
- Stay current with emerging data engineering and testing technologies.
- Contribute to team knowledge sharing, mentoring junior engineers, and improving technical standards.
- Shape best practices for data reliability, testing automation, and CI/CD integration.
Skills & Qualifications
Core Technical Expertise
- Advanced SQL and experience with relational and NoSQL databases.
- Strong experience with Snowflake, Hadoop, Spark, Databricks, Kafka, and cloud data platforms.
- Proficiency in Python for both data engineering and test automation.
- Familiarity with orchestration tools and workflow management systems.
Testing & Quality
- Proven experience in data testing methodologies, ETL validation, and automated testing frameworks.
- Knowledge of data profiling, anomaly detection, and statistical validation techniques.
- Experience integrating testing into CI/CD pipelines.
Professional Attributes
- Strong problem-solving and analytical skills with attention to detail.
- Excellent communication skills for cross-functional collaboration.
- Ability to work independently and manage multiple priorities in fast-paced environments.
Job Types: Full-time, Permanent, Fixed term
Contract length: 12 months
Pay: €75,000.00-€85,000.00 per year
Experience:
- Data Engineering: 5 years (required)
- Snowflake: 4 years (required)
- Hadoop: 3 years (required)
- Spark: 4 years (required)
- NiFi: 2 years (required)
- Python : 3 years (required)
- SQL: 2 years (required)
- Databricks: 2 years (required)
- Kafka: 1 year (required)
- CI/CD: 3 years (required)
- Total: 7 years (required)
Advertised until:
Dec. 11, 2025
Are you Qualified for this Role?
Click Here to Tailor Your Resume to Match this Job
Share with Friends!
Similar Internships
Databricks Senior Data Engineer
Senior Data Engineer – Databricks About Citco: Since the 1940s, Citco has provided specialist…
Senior Data Engineer - AI Data Service
Binance is a leading global blockchain ecosystem behind the world’s largest cryptocurrency ex…
Senior Data Engineer
Founded in Switzerland in 1968, Zühlke is owned by its partners and located across Europe and …
12 months Contract - Senior Data Engineer (Through an External Agency Payroll Provider)
At Julius Baer, we celebrate and value the individual qualities you bring, enabling you to be impac…
Senior Data Engineer – FinTech Platform
Launch Your Next High-Impact Chapter in Data Engineering! Are you a senior-level data engineer who …
Senior Data Engineer
8 West Consulting is one of the country’s largest software development organisations. Formerl…