Mastercard is Hiring for Principal Software Engineer

Job Overview

Mastercard is seeking a Principal Software Engineer to join its Transfer Solutions team in Pune. This role focuses on building scalable, resilient, real-time payment systems. The ideal candidate will be hands-on with development, contributing heavily to the codebase while also mentoring and guiding engineers. You’ll be responsible for driving innovation and delivering next-generation payment applications across domestic and international platforms.

Job Details

  • Company: Mastercard
  • Job Position: Principal Software Engineer
  • Location: Pune, India, 411006
  • Qualification: Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
  • Salary: ₹40 LPA – ₹55 LPA (estimated based on industry standards)

Key Responsibilities

  1. Write production-level code and contribute to architecture fitness functions and testing.
  2. Apply domain-driven design for contextual mappings and bounded contexts.
  3. Implement consumer-driven contracts for scalable and evolutionary domain modeling.
  4. Use modern engineering practices including feature flags, fitness functions, and more.
  5. Refactor code to address technical debt and improve performance and availability.
  6. Drive solutions for complex, enterprise-wide programs and service architectures.
  7. Collaborate with product teams to design new services and applications.
  8. Lead and improve agile practices within the team.
  9. Participate in strategic architecture design and dependency mapping.
  10. Mentor engineers and lead internal technical communities or guilds.
  11. Promote reusable software architecture and cost-effective systems.
  12. Conduct public speaking and publish technical content to share insights.
  13. Collaborate across teams to identify opportunities for synergy and reuse.
  14. Lead architectural reviews and ensure regulatory compliance.
  15. Conduct hiring interviews and contribute to internal promotion decisions.

Required Skills and Knowledge

  1. Deep expertise in building scalable, distributed systems.
  2. Proficiency in Java, Spring Boot, Microservices, APIs, and SQL.
  3. Strong background in event-driven architecture and secure coding practices.
  4. Familiarity with DevOps, CI/CD pipelines, and infrastructure as code.
  5. Experience with advanced test setups like A/B testing and blue-green deployments.
  6. Knowledge of operating systems like Linux, Windows, and Mainframe.
  7. Ability to apply advanced design patterns and architectural principles.
  8. Skilled in building and managing APIs with standardization.
  9. Experience in coaching teams and improving engineering practices.
  10. Capable of performing cost-benefit and architecture analysis for cloud systems.
  11. Strong understanding of software lifecycle, resiliency, and monitoring.
  12. Proven ability to simplify complex technical strategies.
  13. Familiar with automation tools and testing methodologies.
  14. Ability to assess performance and scalability under diverse conditions.
  15. Experience with modern SDLC methodologies including Scrum, Kanban, and DevOps.
READ ALSO:  Unisys is Hiring for Customer Support Associate

About Mastercard

Mastercard is a global technology leader in the payments industry, operating in over 210 countries and territories. The company is committed to powering a digital, inclusive, and secure economy. With cutting-edge solutions and innovations, Mastercard transforms how individuals, governments, and businesses transact every day.

Why Join Mastercard?

  1. Work on impactful, real-time payment technologies shaping the future of finance.
  2. Collaborate with top engineers and thought leaders in the industry.
  3. Access to Mastercard’s global resources and innovative platforms.
  4. Flexible working environment with a focus on continuous learning.
  5. Inclusive and diverse work culture with a strong ethical foundation.
  6. Opportunities for leadership development and global exposure.
  7. Join a mission-driven company that values decency and sustainability.

Important Links

Apply Link: Click here

Leave a Comment