CareerPlanSign in

Job Title Software Engineer II

Pune, India💼 Full-time🗓 2026-10-01 → 2026-10-02

Core

Build secure, modular software systems for Mastercard's Dual Message Authorization team to enhance customer experience and transaction processing.

Role type

Mid-level Software Engineer (C/C++)

Builds

Payment authorization systems and verification tools (via careerplan.io/jobs/R-291718-job-title-software-engineer-ii-at-mastercard)

Domain

Payments / Financial Technology

Deliverable

production ML models | product features

Required skills

C, C++, Unix, socket programming, IPC, shared memory, unit testing, static code analysis, debugging, functional testing, SDLC, STLC

Preferred skills

Payment domain knowledge (ISO 8583)

Technologies

Unix, C, C++, ALM

Responsibilities

Translate complex system requirements into elegant design and modular code; participate in requirements reviews, design, coding, and code reviews; create and enhance development standards, processes, and tools; work with domain experts to design and improve verification tests; perform design and code reviews to improve product quality.

Seniority

Mid-level, hands-on IC