13 Aug
|
Mastercard
|
Toronto
13 Aug
Mastercard
Toronto
Who you are
- 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
- 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
- Solid 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
- 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
What the job involves
- 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
- 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
📌 Lead Data Engineer (Toronto)
🏢 Mastercard
📍 Toronto