Back to Jobs

Mastercard Hiring 2026: Software Engineer II (Data & Services) | Pune (Job ID R-290039)

Mastercard Pune Full-time Fresher Not Disclosed Posted 6 hours ago

Company: Mastercard India Services Private Limited
Job Title: Software Engineer II
Job Requisition ID: R-290039
Program Track: Mastercard Launch Program (Early Career Development – 18 Months)
Business Unit: Data and Services (Platforms Team)
Posting End Date: November 21, 2026
Employment Type: Full-Time Regular
Target Candidates: Early Career Engineers / University Graduates (0 to 2 YOE)
Location: Pune, Maharashtra, India (Pin Code: 411006)

Company & Practice Overview

Mastercard is a global technology leader operating the world’s fastest payments processing network across 200+ countries and territories. Beyond transaction processing, Mastercard’s Data & Services division powers multi-million-dollar, data-driven decisions for global financial institutions, merchants, and enterprise partners using cutting-edge analytics, modern web architectures, and massive datasets.

The Software Engineer II position is offered under the Mastercard Launch Program—a flagship 18-month early-career development initiative based at Mastercard’s major technology center in Pune (411006). Working within the Platforms Team, engineers build scalable service-oriented architectures, intuitive data visualization tools, high-concurrency RESTful APIs, and automated cloud engineering pipelines.

Key Responsibilities & Specialization Tracks

Engineers in this role can specialize across three core engineering pathways based on interest and team alignment:
1. Full-Stack Software Engineering

  • Service-Oriented Architecture (SOA): Design, code, and deploy scalable microservices and backend services using object-oriented languages (Java, C++, or C#).
  • High-Scale Analytics & Algorithms: Develop high-performance algorithms to process massive, multi-terabyte financial datasets in real time.
  • Database & Data Layer Optimization: Write and optimize SQL/NoSQL queries, data indexing strategies, and ETL integration pipelines.

2. Front-End Software Engineer

  • Interactive UI & Data Visualization: Build responsive, user-friendly web applications and complex data analytics dashboards using modern JavaScript/TypeScript frameworks (React, Angular, or Vue.js).
  • Reusable Design Systems: Develop reusable UI component libraries, optimize web page loading performance, and resolve complex cross-browser usability challenges.

3. Software Infrastructure & DevOps Engineering

  • API & Workflow Automation: Build internal developer platform tools, design internal APIs, and automate CI/CD release deployment pipelines.
  • System Scalability: Manage developer tooling infrastructure, container orchestrations (Docker, Kubernetes), and cloud monitoring stacks across global engineering teams.

Minimum Eligibility & Qualification Criteria

Academic Background

  • Degree: Bachelor’s or Master’s degree (B.E. / B.Tech / M.Tech / MCA) in Computer Science, Software Engineering, Information Technology, or a closely related quantitative technical field.

Target Experience Level

  • 0 to 2 Years of software development experience (ideal for fresh graduates from 2025/2026 batches and early-career developers).

Mandatory Technical Competencies

  • Programming Proficiency: Strong command of Advanced Object-Oriented Programming (OOP) in Java, C++, Python, or C#.
  • Computer Science Core: Deep understanding of Data Structures & Algorithms (DSA), memory management, and time-space complexity analysis.
  • Front-End Stack (If targeting Front-End track): Proficiency in HTML5, CSS3, JavaScript (ES6+), TypeScript, and modern SPA frameworks (React/Angular).
  • Database & Web Foundations: Working knowledge of Relational Databases (SQL), RESTful Web Services, and HTTP protocol standards.

Compensation & Employee Benefits

  • Estimated Starting Salary: ₹12.0 LPA to ₹18.0 LPA (CTC) for Software Engineer II (Launch Program), plus performance bonuses, equity/ESPP participation, and shift allowances if applicable.
  • Mastercard Corporate Benefits:
    • Mastercard Launch Program: Structured 18-month rotation, executive mentorship, skill development academies, and global network visibility.
    • Comprehensive Health, Dental, Vision, Group Term Life, and Personal Accident Insurance for employees and dependents.
    • Generous annual leave, wellness days, learning stipends, and tuition assistance.
    • On-site amenities at Mastercard’s Pune tech campus including cafeteria, transport facilities, and fitness centers.

Selection Workflow & Interview Steps

1. Profile Shortlisting & Resume Screening (Job ID: R-290039)
   (Verification of CS/IT degree background, OOP coding proficiency, & Pune location availability)
   ↓
2. Mastercard Online Technical Assessment (CodeSignal / HackerRank)
   (Sections covering Data Structures, Algorithmic Coding [2 Medium/Hard problems], Computer Science Fundamentals, & SQL)
   ↓
3. Technical Interview Round 1 (Data Structures, Algorithms & OOPs)
   (Live coding session, string/array/tree algorithms, Object-Oriented design principles, & time complexity analysis)
   ↓
4. Technical Interview Round 2 (System Design, Web Stack & Data Platforms)
   (Discussion on REST API design, database schemas, front-end architecture or microservices logic, & academic/internship projects)
   ↓
5. HR & Launch Program Managerial Round (Culture & Fitment)
   (Behavioral evaluation based on Mastercard values, collaboration in small teams, security responsibilities, & offer rollout)

Essential Technical Topics to Prepare

  • Data Structures & Algorithms: Hash Maps, Binary Search Trees, Graphs (BFS/DFS), Dynamic Programming, Two Pointers, Sliding Window, and Sorting algorithms.
  • Object-Oriented Design & SOLID Principles: Class relationships, Interfaces vs. Abstract Classes, Design Patterns (Singleton, Factory, Observer, Strategy), and Code Modularization.
  • Web & API Architecture: REST API conventions, HTTP methods, JSON parsing, State Management (Redux/Context API for React), and database indexing/joins.

Core Resume Keywords for ATS Optimization

  • Software Engineering: Software Engineer II, Mastercard Launch Program, Full Stack Developer, Front End Engineer, Infrastructure Engineer, Object-Oriented Programming (OOP), Data Structures and Algorithms (DSA)
  • Languages & Web: Java, C++, Python, JavaScript, TypeScript, React, Angular, RESTful APIs, Microservices, SQL, NoSQL
  • Infrastructure & Automation: Service-Oriented Architecture (SOA), CI/CD Pipelines, Docker, Kubernetes, API Automation, Data Visualization, UI/UX Usability
  • Mastercard Specifics: Job ID R-290039, Data and Services Platforms Team, Mastercard Pune 411006, Early Career Talent

Frequently Asked Questions (FAQs)

1. What is the Job Requisition ID for this Mastercard position?

The official Mastercard job ID is R-290039.

2. What is the application deadline for this opening?

The application period ends on November 21, 2026.

3. What is the Mastercard Launch Program?

The Launch program is an 18-month early career initiative designed to provide structured skill development, mentorship, and cross-functional project exposure to early-career technical talent.

4. What are the primary tracks available under this role?

Engineers can choose or focus on Full Stack, Front End, or Software Infrastructure engineering tracks within the Data & Services Platforms team in Pune.