Mastercard: Principal Software Engineer

June 27, 2025
8 β‚Ή LPA - 12 β‚Ή LPA / year

Job Description

πŸ’Ό Job Title: Principal Software Engineer
πŸ“ Location: Pune, India – 411006
πŸ•’ Job Type: Full-Time
🏷️ Category: Software Engineering
πŸ†” Job ID: R-234655

🌐 About the Company

Mastercard is a global leader in the payments technology space, empowering economies and individuals in over 200+ countries. With a mission to connect and power an inclusive, digital economy, Mastercard builds innovative solutions that make transactions secure, simple, and smart.

Join a purpose-driven team where decency, collaboration, and innovation thrive.


πŸ‘¨β€πŸ’» About the Role

We’re hiring a Principal Software Engineer to join the Transfer Solutions team – Mastercard’s innovation hub for real-time payments. As a technology leader, you’ll play a pivotal role in shaping the architecture, driving modern engineering practices, and mentoring engineering teams.

You’ll be expected to spend 70% of your time coding and leading by example while dedicating the remaining time to coaching and guiding engineers in building highly scalable, resilient systems.


πŸ”§ Key Responsibilities

  • Lead design and development of distributed systems with a hands-on approach

  • Champion Domain-Driven Design, microservices, contract-driven development, and test-driven development

  • Guide implementation of fitness functions, feature flags, and automated architecture validation

  • Mentor engineers and lead by writing clean, reusable, and modular code

  • Collaborate with business and product owners to deliver next-gen real-time payment solutions

  • Evangelize and implement engineering principles across the org

  • Write and publish whitepapers or blogs, and represent Mastercard in technical communities

  • Drive architectural reviews and resolve enterprise-wide engineering challenges

  • Hire, coach, and promote top tech talent


πŸ’‘ Desired Skills & Experience

  • 10+ years of experience in building scalable and resilient distributed systems

  • Expertise in Java, Spring Boot, Microservices, API Design, and Event-Driven Architecture

  • Deep knowledge of DevOps, CI/CD, cloud infrastructure (AWS/GCP/PCF), infrastructure as code

  • Experience with secure coding practices (OWASP, SEI CERT)

  • Advanced understanding of design patterns, API gateways, lazy loading, and dependency injection

  • Familiar with containerization and orchestration tools (Docker, Kubernetes)

  • Strong grasp of performance engineering, architecture cost analysis, and chaos engineering

  • Excellent problem-solving, collaboration, and leadership skills

  • Experience with modern agile practices like Scrum, Kanban, DevOps, BDD/TDD


πŸ“ˆ Why Join Mastercard?

  • Be part of a visionary team shaping the future of digital and real-time payments

  • Work on high-impact, globally scalable projects

  • Collaborate with world-class engineers, architects, and thought leaders

  • Enjoy a culture of ownership, experimentation, and technical excellence

  • Opportunities for thought leadership, innovation, and career growth

 

🚨 Before You Apply: Your Resume Needs to Shine!

Did you know?Β 75% of applications get rejected before reaching a human recruiter – all because of poorly formatted resumes that fail ATS scans!

πŸ”₯Β Get Interview-Ready in Minutes with Our Professionally Designed Resume Templates!

βœ…Β 5+ ATS-Friendly Designs – Beat the bots and get noticed
βœ…Β Recruiter-Approved Layouts – Highlight your skills the right way
βœ…Β Easy-to-EditΒ (Word & Google Docs) – No design skills needed
βœ…Β Free Bonus:Β Cover Letter Template + Resume Writing Guide

🎁 Limited-Time Offer:Β Get yours for justΒ β‚Ή249Β (originally β‚Ή999)
πŸ“₯Β Instant Download – Apply to Google with confidence today!

πŸ‘‰Β Grab Your Resume Template Now:Β Tap Here to get your resume Templates