Mastercard

Lead Software Engineer

Mastercard
Apply
7 days ago
Pune, IndiaStaff+

Responsibilities

  • Lead complex enterprise-scale software engineering initiatives and large-scale modernization programs.
  • Define technology strategy, architecture roadmaps, reference architectures, and engineering standards.
  • Design, develop, and deliver scalable cloud-native applications, APIs, microservices, integrations, and event-driven systems.
  • Lead architecture and design decisions across multiple products, platforms, and engineering teams.
  • Drive code reviews, design reviews, automated testing, observability, reliability engineering, and operational excellence.
  • Lead root cause analysis and resolution of complex production issues while optimizing performance, scalability, resilience, and cost efficiency.
  • Drive adoption of AI-assisted software engineering tools and practices across the software development lifecycle.
  • Mentor engineers, support technical interviews and talent acquisition, and foster technical growth.
  • Communicate architecture decisions, risks, trade-offs, and technical strategies to leadership and stakeholders.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, Information Technology, or equivalent practical experience.
  • Extensive experience designing, developing, and leading enterprise-scale software platforms.
  • Strong expertise in Java, Spring Boot, REST APIs, microservices, PostgreSQL, and distributed systems.
  • Experience building secure, resilient, high-availability applications in cloud environments.
  • Proven ability to architect and deliver mission-critical systems at scale.
  • Experience integrating external APIs, payment platforms, SaaS products, and third-party services.
  • Strong understanding of software architecture patterns, domain-driven design, event-driven architectures, and API-first development.
  • Hands-on experience with cloud-native engineering, infrastructure automation, CI/CD, DevSecOps, and Agile practices.
  • Experience using AI-assisted development tools such as GitHub Copilot, AI coding assistants, intelligent code generation, automated testing, and developer productivity platforms.
  • Knowledge of secure software development, OWASP standards, PCI-DSS, reliability engineering, performance engineering, and architecture governance.
  • Strong leadership, communication, collaboration, stakeholder management, problem-solving, and analytical skills.
  • Ability to lead multiple concurrent programs in a matrixed, geographically distributed environment.
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