
Software Engineer II
Mastercard2 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
About Mastercard
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).