Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 1 Nov 2026

Principal, Software Engineering

Mastercard Pune, India senior full-time

The employer hasn't listed a salary.

Apply on Mastercard

Description

As a Principal Software Engineer for Authorization Decisioning at Mastercard, you will provide technical leadership and decision making across the program and its partners in technology and product. You will work across organizational lines to partner with architects, product managers, analysts, managers, and engineers to collaboratively and creatively find solutions to evolving the growing platform.

Responsibilities:

  • Provide technical leadership and decision making across the program and its partners
  • Work on complex enterprise-wide initiatives spanning multiple services/programs
  • Collaborate with business/product owners, engineers, and architects to design and deliver on new services
  • Analyze, design, develop, and deliver software solutions
  • Define requirements for new applications and customizations
  • Set priorities, objectives, and drive deliverables within global technology domains and sub-domains
  • Engage with the broader technical community to anticipate developments in innovation and evaluate new solutions
  • Practice sustainable incident response and conduct blameless postmortems
  • Explain technical issues and solution strategies to stakeholders

Requirements:

  • Undergraduate degree in Computer Science or a STEM-intensive degree program
  • Related experience in software engineering
  • Deep experience in financial services, particularly in payments industry
  • Hands-on experience designing for standard and regulatory compliance – PCI-DSS, GDPR, etc.
  • Data-intensive designing and architecture patterns – APIs, event-driven-services, batch-services, messaging systems, and big data
  • Data-intensive programming – Java, REST API, Microservices, Kafka, Axon, MQ, and Spring
  • Cloud and DevOps Architecture – Kubernetes, Docker, and Pivotal Cloud Foundry
  • Databases – Oracle, SQL server, PostgreSQL, Cassandra, ElasticSearch

Nice to Have:

  • Graduate degree in Computer Science or Business with related experience in fintech and payments

Skills

Required

Nice to have

  • Graduate degree in Computer Science or Business with related experience in fintech and payments

Ready to apply?

You apply with the employer directly. Their original posting is here: https://mastercard.wd1.myworkdayjobs.com/en-US/CorporateCareers/job/Pune-India/Principal--Software-Engineering_R-271673

Apply on Mastercard