Enable job alerts via email!

Principal Data Engineer-R-244315

Mastercard

Vancouver

On-site

CAD 90,000 - 150,000

Full time

8 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative technology company is seeking a Principal Data Engineer to lead the growth of their data platform. This pivotal role involves designing and building data architectures while optimizing performance and security in a cloud environment. The ideal candidate will possess extensive experience in data engineering and cloud technologies, with a strong focus on delivering scalable solutions. Join a dynamic team committed to driving impactful solutions in the fintech space, where your expertise will contribute to building resilient and responsive systems that empower businesses and individuals alike.

Qualifications

  • Extensive experience in scalable data architectures with cross-functional teams.
  • Deep experience with cloud data platforms, preferably in Azure.

Responsibilities

  • Drive architectural design and development of data applications in the cloud.
  • Optimize performance and maintain existing applications across environments.

Skills

Data Architecture
Cloud Data Platforms
SQL
Python
Java
Machine Learning
DevOps
Micro-service Design

Education

Degree in Computer Science

Tools

Snowflake
Databricks
Azure
Postgres

Job description

Join to apply for the Principal Data Engineer-R-244315 role at Mastercard

Our Purpose

Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential.

Title And Summary

Principal Data Engineer

Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments, and businesses realize their greatest potential.

Our decency quotient, or DQ, drives our culture and everything we do inside and outside of our company. With connections across more than 210 countries and territories, we are building a sustainable world that unlocks priceless possibilities for all.

Services within Mastercard are responsible for acquiring, engaging, and retaining customers by managing fraud and risk, enhancing cybersecurity, and improving the digital payments experience. We provide value-added services and leverage expertise, data-driven insights, and execution. Do you have a passion for developing products using leading-edge technology that solve key industry pain points?

Role

Ethoca is seeking a Principal Data Engineer to lead our data platform growth across our product suite of solutions and technology landscape. This senior role is visible and critical as part of a high performing team. It will appeal to you if you have a strong combination of domain knowledge, relevant experience, and execution ability.

You will bring cutting-edge data engineering, data lake expertise, and software development experience with extensive cloud architecture background. You will be hands-on and capable of driving solutions and architecture to build and support our products. You will own this – our teams are small, agile, and focused on the needs of the high-growth fintech marketplace. We are committed to making our systems resilient, responsive, and easily maintainable.

You will drive architectural design, including dependent services, service interactions, and policies, while owning the development of data applications, services, and scaling the data platform in the cloud. Maintaining and scaling existing applications and platforms is imperative, with attention to detail in configuration, maintenance, security, and reliability across environments.

  • Hands-on responsibility for data architecture across environments with the ability to write high-quality, secure, modular, functional, and testable code.
  • Design and build technology roadmaps to optimize services focusing on performance, security, and cost/benefit.
  • Implement tools that enable both internal and external customers.
  • Lead and contribute to the data and software platform and data warehouse development lifecycle.
  • Optimize performance across physical and logical dimensions.
  • Support architects and engineers in designing effective, agile applications and platforms.
  • Work within high-security environments, including PII and PCI-DSS compliance.
All About You
  • Extensive experience in complex, scalable data and application architectures, working with large cross-functional teams.
  • Deep experience with cloud data platforms (Snowflake, Cosmos, Postgres, etc.), preferably in Azure, serving as a technical SME.
  • Hands-on experience with data science, ML, and deployment in cloud environments.
  • Proficiency with cloud technologies, micro-service design, DevOps, and NoSQL databases.
  • Strong programming skills in SQL, Python, NodeJS, Java, JavaScript, etc.
  • Degree in Computer Science or related field.
  • Experience with Snowflake, Databricks, or similar technologies in cloud platforms.

Preferred experience in banking, e-commerce, credit cards, or payment processing, with exposure to SaaS and on-prem architectures.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.