Job Openings Senior Data Engineer

About the job Senior Data Engineer

About Our Client

Our client is a well-established financial services organization focused on delivering technology-driven solutions and data-led business insights.

Job Overview

The Senior Data Engineer will design, build, and optimize scalable data pipelines and cloud data platforms to support real-time analytics and business decision-making.

Key Responsibilities

  • Build and optimize batch and incremental ETL/ELT pipelines.
  • Design medallion data architecture (Bronze, Silver, and Gold) using CDC and SCD.
  • Monitor and troubleshoot production data pipelines while optimizing compute and storage costs.
  • Develop high-quality, well-modelled datasets for analytics and data science teams.
  • Document technical solutions, review code, and collaborate within an Agile team.

Qualifications & Requirements

  • Degree in Computer Science, IT, Big Data, or a related field, or equivalent experience.
  • Minimum 5 years of hands-on experience in data engineering using big data or cloud data platforms.
  • Strong production experience with Snowflake (preferred), Hadoop (HDFS), or AWS S3.
  • Proficiency in Python or Java, with hands-on experience in PySpark, Spark SQL, or Snowpark.
  • Advanced SQL skills, including query tuning and optimization.
  • Experience with Airflow (preferred), Oozie, or Informatica.
  • Proven knowledge of CDC, SCD, and medallion architecture.
  • Experience with Git, CI/CD, and code reviews.
  • Strong troubleshooting and problem-solving skills.

Interested candidates may send their CV to jobs@mindplus.global