The Mastercard Internship Program offers penultimate year students an immersive experience to challenge the status quo, gain real work-life skills in a global company, drive decency and belonging, and grow their personal and professional development. We invite you to bring your passion, share your talent, and make the most of this truly priceless experience.

The role

Mastercard works to connect and power a sustainable and inclusive global economy. Software engineers at Mastercard build the systems that process transactions, analyse data and detect fraud to gain insight into the direction of the economy on behalf of our customers. We are focused on building simple, safe and smart solutions that instil trust in every interaction. Our industry expertise is enhanced by our commitment to being a force for good in the world and to doing well by doing good.

Mastercard software engineering teams are obsessed with security, reliability, and performance and driven to deliver solutions that delight our customers. We are looking for talented software engineers to develop advanced technologies and applications that are revolutionizing payments.

What you’ll need  

  • To be available to work Full-time between 23rd June 2025 – 29th August 2025
  • To be a Penultimate Masters/Undergraduate Student, due to graduate no earlier than 2026
  • Studying Computer Science, Engineering or similar
  • Experience using Python, Java, C#, JavaScript or similar
  • Innovative thinking and thoughtful risk-taking. 
  • Ability to partner across the organization. 
  • Sound communication skills.