Mastercard

Software Engineer I

Mastercard
Apply
22 hours ago
Dublin, IrelandEntry Level

Responsibilities

  • Write high-quality software with a focus on security, design, and maintainability.
  • Contribute to all phases of software development from design through rollout.
  • Own team software including monitoring, dependencies, builds, and deployments.
  • Communicate and collaborate effectively in a global environment.
  • Follow Mastercard security policies, protect information confidentiality and integrity, report suspected security violations, and complete required security training.

Requirements

  • Currently enrolled in the final year of a bachelor’s or accelerated master’s program.
  • Strong foundation in algorithms, data structures, and core computer science concepts.
  • Proficiency in one or more general-purpose programming languages such as Java, JavaScript, C#, or Python.
  • Strong written and verbal English communication skills.
  • Strong analytical and problem-solving skills.

Benefits

  • Flexible work hours.
  • Paid volunteer days.
  • Charitable matching.
  • Tuition assistance.
  • Continuous learning and career growth opportunities.
  • Inclusive and collaborative global culture.

Categories

Mastercard

About Mastercard

10,000+ employees

Mastercard builds and operates a global payments network used by banks, merchants, fintechs, and governments, offering card processing, real-time payments, tokenization, and fraud/risk services. It generates revenue from transaction processing and assessment/service fees across more than 200 countries and territories. Founded in 1966 and headquartered in Purchase, New York, Mastercard is a public company listed on the NYSE (ticker: MA).

Contact me