Senior Data Engineer
Galway, County Galway, Ireland · Full Time
Be the first to apply
- Experience
- 5+ yrs
- Salary
- —
- Openings
- 1
- Posted
- 4 days ago
- Work mode
- In office
- Education
- Bachelor's degree
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About the Role
As a Senior Data Engineer, you will play a crucial role in developing the analytics platform that supports reporting, workforce planning, forecasting, and operational insights for the Fidelity Contact Center, which handles over 20 million clients and processes upwards of 35 million interactions annually around the clock.
Key Responsibilities
- Design scalable conceptual, logical, and physical data models tailored for analytics, forecasting, and operational decision-making.
- Create and maintain analytics-ready, curated datasets and data products using Snowflake.
- Develop event-driven data pipelines leveraging AWS services and streaming platforms.
- Collaborate with business and technical teams to translate requirements into scalable and effective data solutions.
- Implement robust data quality controls, system monitoring, observability, reconciliation, and fault-tolerance mechanisms.
- Ensure strict adherence to data governance, privacy, security, and access control standards.
- Automate deployment and operational workflows with CI/CD tools and Infrastructure-as-Code methodologies.
- Maintain and enhance critical production data infrastructure continuously.
Required Qualifications and Expertise
- At least five years of professional experience in Data Engineering, Analytics Engineering, or Data Platform Engineering.
- Bachelor’s degree in Computer Science, Engineering, Mathematics, Statistics, or a related discipline.
- Extensive experience in data modeling techniques, including dimensional and analytical data modeling.
- Advanced skills in SQL development, query optimization, and performance tuning.
- Hands-on proficiency with Snowflake’s advanced features such as data sharing, Snowpipe, streams, tasks, dynamic tables, and security configurations.
- Experience working with operational data stores and read/write-intensive OLTP databases.
- Familiarity with real-time or near real-time data platforms and streaming technologies (Kafka, Kinesis, etc.) is advantageous.
- Expertise in AWS cloud services including S3, Lambda, SNS, SQS, IAM, Aurora/RDS, ECS/EKS, and CloudWatch.
- Competence with RESTful API integration patterns.
- Proficiency with Git, CI/CD pipelines, automated testing frameworks, and DevOps practices.
- Experience managing data governance platforms such as Collibra or Alation and knowledge of metadata management and data masking techniques.
- Familiarity with data visualization tools like Power BI and Tableau.
- Understanding of data warehousing concepts, distributed systems, and modern data architecture principles.
Additional Information
The successful candidate will contribute significantly to the modernization of the Contact Center’s data foundation by delivering scalable, secure, and analytics-ready data products. The role demands strong analytical, problem-solving, and communication skills to partner effectively across business and technology teams.
Level
Senior
Minimum education
Bachelor's Degree