Fidelity Investments

Senior Data Engineer

Fidelity Investments

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

Tools & software

Tableau required Apache Kafka required Microsoft Power BI required Amazon Web Services AWS required Snowflake required

How they work

Communication Teamwork & Collaboration Problem Solving
🤖
Online · instant AI help
Broxer