Senior Data Engineer to develop and modernize data pipelines using Google Cloud Platform (GCP)- 40709
S.i. Systems
Toronto, ON- Salary To be discussed
-
Contract job
-
Published since 3 day(s)
-
1 position to fill as soon as possible
Description
Our financial services client is seeking a Senior Data Engineer to develop and modernize data pipelines using Google Cloud Platform (GCP)- 40709
Location: Toronto/Hybrid: 2 days in-office
Contract Duration: 06/29/2026 to 10/31/2026 (High Chance of Extension)
Schedule Hours: 9am-5pm Monday-Friday; standard 37.5 hrs/week.
Story Behind the Need
• Business group: International Banking Technology Transformation (IBTT)
• Project: Data Platform Modernization project.
Setting up data pipeline to ingest large volumes of data from multiple on-premise applications into Google Cloud Platform (GCP).
Reason: Backfill to the contractor who moved to FTE.
SUMMARY:
RESPONSIBILITIES:
• Champions a client centric culture to deepen client relationships and leverage broader Bank relationships, systems and knowledge.
• Functions as a member of an agile team and helps drive consistent development practices, tools usage, common components, and patterns.
• Collaborates with cross functional stakeholders to build scalable data ingestion pipelines and improve data models that feed business intelligence tools, increasing data accessibility and fostering data-driven decision making.
• Performs hands-on design and development with SQL/BigQuery/PySpark/Pandas, Parquet/ORC/Avro file formats processing, using appropriate data ingestion patterns, data modelling techniques and Airflow scheduling / orchestration.
• Setup ingestion pipeline using medallion framework and automate Data Quality validation processes.
• Perform testing, debugging and troubleshooting to support BAU operations and continuous improvements.
• Direct the identification and recommendation of appropriate solutions, and guide junior team members.
• Understand how the Bank’s risk appetite and risk culture should be considered in day-to-day activities and decisions.
Candidate Requirements/Must Have Skills:
• 8-10 years of relevant work experience
• 5+ years of experience in data engineering, including ETL/ELT development, data modeling, data quality, and governance.
• Proven experience designing and implementing cloud data solutions (GCP and/or Azure).
• 2+ years of experience leading or mentoring engineering teams.
• Strong hands-on experience with Python, Spark, Airflow, and advanced SQL.
• Solid understanding of data warehousing concepts, schema design, and analytical data models.
• Skilled in dimensional modeling and Cloud architectures
• Experience with CI/CD pipelines, version control (Git), and Infrastructure as Code.
• Knowledge of cloud security, data governance, and regulatory compliance in financial environments.
Nice-To-Have Skills:
• Prior experience working in a regulated financial services or banking environment, supporting cloud migration or modernization initiatives.
• Experience working with Enterprise Data Lakes and Hadoop (HDFS/Hive)
Degrees or certifications:
• Bachelor's degree in a related field required
• GCP Professional Data Engineer certification is nice to have
Best vs. Average Candidate:
The ideal candidate would be an experienced Data Engineer with previous experience with Data modernization projects and recent experience with GCP. Previous experience with Top 5 Banks is highly preferred.
Candidate Review & Selection
1 Round of interviews: With HM and another senior engineer.
Structure and Format: MS Teams Interview - 1 hour.
AI may be used in evaluating candidates.
This posting is for an existing vacancy.
Requirements
undetermined
undetermined
undetermined
undetermined
undetermined
Other S.i. Systems's offers that may interest you