Senior Data Engineer
We are establishing a new team in Dublin to develop internal tools that will enhance our ability to manage complexities in data pipelines.
About the Role
You will design and develop data pipelines that will be the basis of our Knowledge Graph, a unified view of data processing and lineage across the entire Services division.
Key Responsibilities:
* Designing the data layer for the Knowledge Graph
* Developing data pipelines using Spark and other distributed data technologies
* Collaborating with a team of software and data engineers to bring the Knowledge Graph to life
Requirements
To succeed in this role, you will need:
* A Bachelor's degree in Computer Science, Computer Engineering, Mathematics, or equivalent professional experience
* Industry experience in a Data Engineering/Data Architecture role
* Experience working with Spark and other distributed data technologies (e.g. Hadoop, Presto, Druid)
PREFERRED QUALIFICATIONS
The following skills and qualifications are highly desirable:
* Growth mindset and ability to learn new technologies
* Experience in backend API development and management
* Experience with a graph database (e.g. Neo4j, TigerGraph)
* Familiarity with Data Lake and Data Warehouse technologies