Mastercard

Software Engineer II

Mastercard
Apply
2 days ago
Pune, IndiaMid Level

Responsibilities

  • Design and develop service-oriented software architectures.
  • Develop scalable web applications, algorithms, and analytical techniques for large datasets.
  • Collaborate on small, highly collaborative engineering teams.
  • Build infrastructure, APIs, and automated workflows that support global engineering teams.
  • Create data visualizations, responsive designs, interactive user interfaces, and reusable components for front-end applications.

Requirements

  • Proficiency with advanced object-oriented programming.
  • Deep understanding of algorithms and data structures.
  • Passion for solving varied and complex real-world problems.
  • Initiative and creativity when approaching new challenges.
  • Ability to work effectively on small, collaborative project teams.
  • Degree in Computer Science or a related field.
  • For front-end work, eagerness to learn a front-end technology stack and interest in user experience, design, and usability problems.

Benefits

  • Participation in Mastercard’s 18-month Launch program with business-unit assignment, skills development, cross-functional experience, and on-the-job learning.
  • Supportive colleagues and opportunities to develop expertise across full stack, infrastructure, or front-end engineering.

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