Senior Data Engineer
Location: Dublin (Hybrid – 3 days onsite)
Duration: 12 months rolling contract
Overview
My financial services client is looking for a Senior Data Engineer to design, build, and scale data and analytics solutions across on-premise and cloud platforms. The role involves working within agile teams to develop data products, pipelines, and analytics capabilities that support business decision-making.
Key Responsibilities
- Lead the design and delivery of complex data engineering solutions.
- Build and maintain scalable data pipelines, data models, and analytics platforms.
- Develop cloud-based and big data solutions.
- Ensure high-quality, well-tested, and maintainable code.
- Mentor junior engineers and contribute to technical leadership.
- Collaborate with product, design, and engineering stakeholders across teams.
- Drive continuous improvement in development processes and best practices.
Required Skills
- Strong experience with Spark, Hadoop, and cloud data platforms (Databricks preferred, Snowflake also relevant).
- Advanced proficiency in Python or Scala.
- Strong SQL and data engineering expertise.
- Experience building large-scale data processing pipelines and analytics solutions.
- Experience leading technical initiatives and mentoring engineers.
- Bachelor's degree in Computer Science or equivalent experience.
Please feel free to reach out for more information - imran.jiwo@nicollcurtin.com