Mastercard

FinTech

LeadSoftwareDevelopmentEngineer

₹35–55L ~AI est. Pune, India FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Lead candidates.

The Brief

“Lead Software Development Engineer at Mastercard. Skills: Java backend development, Distributed systems architecture, Microservices, Event-driven architecture. Own solution architecture. Drive solution architecture”

Industry & Context.

FinTech
Problems you'll solve

Problem-solving; Analytical; Intellectually curious

What They're Looking For.

Must Have

10+ years software engineering, Java backend development expertise, Lead through influence, Drive alignment, Unblock teams, Ownership of delivery outcomes, System design for distributed systems, System design for event-driven systems, Hands-on building production systems, Hands-on maintaining production systems, Scalable systems expertise, Java expertise, Spring expertise, Backend service development expertise, CI/CD pipelines experience, Docker experience, Kubernetes experience, Container orchestration experience, AWS exposure, Cloud-native architecture exposure, Migration strategies exposure, RDBMS experience, NoSQL experience, Messaging technologies experience, Integration technologies experience, Business rule systems experience, Secure coding practices understanding, Vulnerability management understanding, Agile methodologies experience, Problem-solving skills, Communication skills, Stakeholder management skills, Mentor engineers, Scale team capability

Nice to Have

Spring Boot experience, Oracle experience, Cassandra experience, Kafka experience, MQ experience, IBM ODM experience, OWASP understanding, CWE understanding, SEI CERT understanding, Scrum experience, SAFe experience, Modern development practices experience

What You'll Do.

Own solution architecture

Drive solution architecture

Provide hands-on leadership

Drive technical decision-making

Align teams on architecture

Align teams on design patterns

Align teams on engineering standards

Ensure solutions adhere to security standards

Ensure solutions adhere to compliance requirements

Ensure solutions adhere to industry best practices

Lead technical governance

Collaborate with product teams

Collaborate with infrastructure teams

Collaborate with cross-functional teams

Translate business requirements

Drive adoption of modern engineering practices

Own deployment strategies

Own performance benchmarking

Own rollback planning

Own contingency planning

Identify technical risks

Identify technical dependencies

Identify optimisation opportunities

Drive mitigation strategies

Support production incidents

Resolve production incidents

Support complex technical issues

Resolve complex technical issues

Lead vendor evaluations

Lead technology evaluations

Guide adoption of tools

Guide adoption of frameworks

Guide adoption of platforms

Champion continuous improvement

Enhance development processes

Enhance engineering practices

Foster technical growth

Foster best engineering practices

Drive knowledge sharing initiatives

Build engineering culture

How You'll Work.

Team & Collaboration

Cross-functional teams; Product teams; Infrastructure teams

Communication Scope

Stakeholder management

Process & Methodology

Agile methodologies, Scrum, SAFe

Full Job Description

**Our Purpose** _Mastercard powers economies and empowers people in 200 + countries and territories worldwide. Together with our customers, we’re helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential._ **Title and Summary** ### Lead Software Development Engineer ### Who is Mastercard? Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments, and businesses realize their greatest potential. Our decency quotient, or DQ, drives our culture and everything we do inside and outside of our company. With connections across more than 210 countries and territories, we are building a sustainable world that unlocks priceless possibilities for all. Overview The Mastercard Payment Networks team is looking for a Lead Software Development Engineer to drive our customer experience strategy forward by consistently innovating and problem-solving. The ideal candidate is passionate about the customer experience journey, highly motivated, intellectually curious, analytical, and possesses an entrepreneurial mindset. As a Lead Software Engineer, you will be responsible for driving architecture, owning end-to-end SDLC, and leading technical delivery of complex, distributed systems. This role requires deep technical expertise, strong ownership, and the ability to influence teams and engineering direction while ensuring high-quality, scalable, and secure solutions aligned with

Free ATS check

Applying for this Lead Software Development Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about Mastercard?

Real rants from real employees. Read before you apply.

Read Company Rants →