hero

Find Your Dream Job Today

Manager, Software Engineering

Mastercard

Mastercard

Software Engineering
O'Fallon, IL, USA
Posted on Jul 4, 2025

Job Title:

Manager, Software Engineering

Overview:

OVERVIEW The Data and Analytics group within Services is seeking a highly experienced and strategic professional to manage the Mastercard Performance (MyMPA) product. MyMPA is a system designed to provide comprehensive data on Mastercard, Maestro, and Cirrus brands. It includes various data dimensions such as QMR and Processed Data, Country and Regional Totals, and Issuing, Acquiring, and Cross Border data. You will work closely with internal stakeholders, external partners, and subject matter experts to drive the growth of the product aligned with Mastercard’s business goals and core values.

Services within Mastercard is 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.

Role
• Responsible for MyMPA application and build the team to achieve objectives defined around MyMPA delivery
• Develop high quality, secure and scalable data pipelines using spark, Scala/ python on Hadoop or object storage.
• Leverage new technologies and approaches to innovate with increasingly large data sets.
• Work closely with business stakeholders and embedded engineering teams within business teams in a collaborative manner to help them build scalable products in quick time.
• Contribute ideas to help ensure that required standards and processes are in place and actively look for opportunities to enhance standards and improve process efficiency.


All About You
• 10+ years of experience in Data Warehouse related projects or data oriented projects
• Experience of building data pipelines through Spark with Scala/Python/Java on Hadoop or Object storage
• Experience of building Nifi pipelines
• Understanding of Mastercard CORE datasets
• Experience of working with Databases like Oracle, Netezza would be added advantage
• Strong analytical skills required for debugging production issues, providing root cause and implementing mitigation plan
• Strong communication skills - both verbal and written – and strong relationship, collaboration skills and organisational skills
• Experience managing teams located across multiple locations
• Ability to be high-energy, detail-oriented, proactive and able to function under pressure in an independent environment along with a high degree of initiative and self-motivation to drive results