Data Engineer

SynechronMississauga, ON
CA$110,000 - CA$125,000Hybrid

About The Position

We are seeking a skilled Data Engineer with expertise in Databricks, Python, Pyspark, SQL, and Release Management to join our dynamic team. The ideal candidate will have a strong background in the banking domain and will be responsible for designing, developing, and maintaining robust data pipelines and systems to support our banking operations and analytics.

Requirements

  • Proven experience as a Data Engineer or in a similar role with a focus on Databricks, Python, Pyspark, and SQL.
  • Strong understanding of data warehousing concepts and cloud data platforms, especially Snowflake.
  • Hands-on experience with release management, deployment, and version control practices.
  • Solid understanding of banking and financial services industry data and compliance requirements.
  • Proficiency in Python scripting and Pyspark for data processing and automation.
  • Experience with ETL/ELT processes and tools.
  • Knowledge of data governance, security, and privacy standards.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration abilities.
  • Good Knowledge in Azure and Databricks in highly preferred.
  • Knowledge of Apache Kafka or other streaming technologies.
  • Familiarity with DevOps practices and CI/CD pipelines.
  • Prior experience working in the banking or financial services industry.

Nice To Haves

  • Detail-oriented, ability to turn deliverables around quickly with a high degree of accuracy
  • Strong analytical skills, ability to interpret business requirements and produce functional and technical design documents.
  • Good time management skills – Ability to prioritize and multi-task, handling multiple efforts at once.
  • Strong desire to understand and learn domain.
  • Experience in a financial services/banking industry
  • Ability to work in a fast-paced environment; to be flexible and learn quickly.
  • Ability to multi-task with attention to detail/ prioritize tasks.

Responsibilities

  • Design, develop, and maintain scalable and efficient data pipelines using Databricks, Python, Pyspark, and SQL.
  • Write optimized and complex SQL queries to extract, transform, and load data.
  • Develop and implement data models, schemas, and architecture that support banking domain requirements.
  • Collaborate with data analysts, data scientists, and business stakeholders to gather data requirements.
  • Automate data workflows and ensure data quality, accuracy, and integrity.
  • Manage and coordinate release processes for data pipelines and analytics solutions.
  • Monitor, troubleshoot, and optimize the performance of data systems.
  • Ensure compliance with data governance, security, and privacy standards within the banking domain.
  • Maintain documentation of data architecture, pipelines, and processes.
  • Stay updated with the latest industry trends and incorporate best practices.

Benefits

  • A multinational organization with 60 offices in 20 countries and the possibility to work abroad.
  • 15 days (3 weeks) of paid annual leave plus an additional 10 days of personal leave (floating days and sick days).
  • A comprehensive insurance plan including medical, dental, vision, life insurance, and long-term disability.
  • Flexible hybrid policy.
  • RRSP with employer’s contribution up to 4%.
  • A higher education certification policy.
  • On-demand Udemy for Business for all Synechron employees with free access to more than 5000 curated courses.
  • Coaching opportunities with experienced colleagues from our Financial Innovation Labs (FinLabs) and Center of Excellences (CoE) groups.
  • Cutting edge projects at the world’s leading tier-one banks, financial institutions and insurance firms.
  • A truly diverse, fun-loving and global work culture.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service