CareerPlanSign in

Lead Software Engineer

Pune, India💼 Full-time🗓 2026-08-10 → 2026-10-07

Core

Design and drive microservices-based architecture for the Mastercard Merchant Acceptance Program to support global-scale, high-transaction volume payment systems.

Role type

Senior IC software architect (fintech)

Builds

Merchant acceptance platforms and services for cardholders and merchants (via careerplan.io/jobs/R-281852-lead-software-engineer-at-mastercard)

Domain

Fintech / Global Payments

Deliverable

production ML models | product features

Required skills

Microservices architecture, System design, Cloud-native technologies, Container orchestration (Kubernetes), High-availability design, Enterprise API design, Java, Spring Boot, PostgreSQL, SQL Server, Azure, AWS, Git, Continuous delivery

Preferred skills

Front-end frameworks (Angular, React), HTML5, CSS, Javascript, Automated testing, Agile methodologies, Mentorship

Technologies

Java, Spring, Spring Boot, Kubernetes, Azure, AWS, PostgreSQL, SQL Server, Angular, React, Git

Responsibilities

Drive overall architecture using microservices-based designs for the fintech industry; Design enterprise-grade APIs following Mastercard best-practices; Design and maintain technical blueprints and service descriptions; Incorporate high-availability and system resiliency into solutions; Partner with senior technical and product leaders on delivery; Perform design reviews to ensure team adherence; Provide technical leadership and mentorship to development teams; Represent the program as the primary technical advocate.

Seniority

Senior, hands-on IC