Principal, Software Engineering

Mastercard
Pune
Workplace: OnsiteFull timeFunction: Software EngineeringEducation: bachelorsSkills: ["Leadership","Mentoring","Communication","Problem-solving","Cross-functional collaboration"]

Lead and influence the Authorization Decisioning software platform at Mastercard, delivering high-performance, globally scalable financial infrastructure. As a principal software engineer, you provide technical leadership across programs, mentor teams, design architecture patterns for complex services, collaborate with architects and product managers, and drive production-ready solutions from design to deployment while guiding incident response and governance.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Mastercard
Mastercard
4 months ago

Principal, Software Engineering

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Status: Live

Job Summary

Lead and influence the Authorization Decisioning software platform at Mastercard, delivering high-performance, globally scalable financial infrastructure. As a principal software engineer, you provide technical leadership across programs, mentor teams, design architecture patterns for complex services, collaborate with architects and product managers, and drive production-ready solutions from design to deployment while guiding incident response and governance.
Location: Pune
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Lead and drive complex enterprise-wide initiatives spanning multiple services/programs, designing and delivering new services and product bundles
  • •Articulate architecture patterns of complex systems to executive and customer stakeholders, including business and technical implications
  • •Oversee analysis, design, development and delivery of software solutions, defining requirements and ensuring standards and best practices
  • •Set priorities and drive deliverables within global technology domains, engaging with the broader technical community to anticipate innovations
  • •Lead incident response and blameless postmortems, communicating solution strategies to stakeholders and ensuring timely delivery of technical designs

Key Requirements

  • •Bachelor’s degree in Computer Science or related STEM field (or equivalent experience)
  • •Deep experience in financial services, payments, and regulatory compliance (PCI-DSS, GDPR)
  • •Data-intensive design and architecture patterns – APIs, event-driven services, batch services, messaging, big data
  • •Proficiency in data-intensive programming – Java, REST API, Microservices, Kafka, Axon, MQ, Spring
  • •Cloud and DevOps architecture – Kubernetes, Docker, Pivotal Cloud Foundry
Experience:FintechPaymentsFinancial services
Education:Bachelor's
Skills:LeadershipMentoringCommunicationProblem-solvingCross-functional collaboration
Languages:English
Tech Stack:JavaREST APIMicroservicesKafkaAxonMQSpringKubernetesDockerPivotal Cloud FoundryOracleSQL ServerPostgreSQLCassandraElasticSearchEclipseIntelliJSonarGITMaven

Company Brief

Mastercard
Mastercard is a global payments and technology company that processes transactions, provides fraud prevention and data services, and builds payment infrastructure for consumers, businesses, merchants and governments across 200+ countries.
Industry: Payments
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Purchase, New York, United States
Founded: 1966
Glassdoor
Glassdoor: 4.1
WebsiteLinkedInGlassdoor