Lead Data Engineer

MastercardToronto, ON
CA$127,000 - CA$203,000Onsite

About The Position

Ethoca is seeking a Lead Data Engineer to drive on-premise solutions and Azure cloud enablement while advancing big data, AI-enabled, and full stack capabilities across our technology landscape. This is a highly visible role within a high-performing team, responsible for delivering scalable, intelligent, and resilient solutions that support a rapidly growing fintech business. The successful candidate will bring expertise in cloud, data engineering, software development, and AI/ML technologies, partnering across Ethoca and Mastercard to design and implement production-ready data platforms, applications, APIs, and AI-enabled solutions.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related technical discipline.
  • Demonstrated experience designing and delivering enterprise-scale data warehouse and data lake solutions.
  • Strong data modelling, data integration, and SQL expertise.
  • Advanced programming skills with exposure to Java, JavaScript, Python, R, or similar technologies.
  • Experience designing and supporting large-scale data platforms, applications, and distributed systems.
  • Strong understanding of cloud infrastructure and automation, preferably within Azure environments.
  • Hands-on experience with full stack development, including APIs, backend services, application logic, and user interface development.
  • Experience with data integration tools such as Apache NiFi, Azure Data Factory, Pentaho, Talend, or similar platforms.
  • Knowledge of streaming data technologies such as Kafka and analytics engines such as Spark or Storm.
  • Experience working with Git, source control, CI/CD, deployment pipelines, and DevOps practices.
  • Strong troubleshooting, performance tuning, and problem-solving capabilities.
  • Experience applying AI and machine learning techniques to solve business problems and support intelligent decision-making.
  • Familiarity with AI-enabled applications, model-driven services, automation, and production ML deployments.
  • Excellent communication skills with the ability to collaborate effectively across technical and business teams.
  • Experience operating within highly regulated, security-focused environments, including PII and PCI-DSS requirements.

Nice To Haves

  • Experience within banking, payments, fintech, e-commerce, or credit card industries is highly desirable.
  • Exposure to both SaaS and on-premise architectures, along with experience supporting SAP HANA or Teradata environments, will be considered a strong asset.

Responsibilities

  • Lead the development of ETL/ELT processes, data movement, streaming and batch data solutions, and enterprise analytics capabilities.
  • Design, build, and support scalable applications, APIs, services, user interfaces, and AI-enabled solutions.
  • Drive data lake and cloud initiatives while supporting large-scale data platforms in Azure and on-premise environments.
  • Maintain and enhance SAP HANA-based data warehouse environments with a focus on reliability, security, scalability, and performance.
  • Partner with product, analytics, architecture, and engineering teams to translate business requirements into production-ready data, AI, and application solutions.
  • Support deployments, migrations, upgrades, automation initiatives, and production operations.
  • Contribute to the evolution of cloud architecture, development standards, and engineering best practices.

Benefits

  • Competitive pay based on location, experience and other qualifications for the role
  • May be eligible to participate in a discretionary annual incentive program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service