Lead Software Engineer - C/C++, Unix/Linux, ARQC, ARPC, HSM

Mastercard · Pune

  • Experience4–8 yrs
  • SalaryNot disclosed
  • Work modeonsite
  • Levelmid
  • Posted18 Sept 2026

About Mastercard

Mastercard is hiring in Pune in financial services. This role looks for around 4+ years of experience.

Skills

  • GitHub
  • GitHub Copilot
  • MCP servers
  • payment cryptography
  • session key derivation
  • C/C++
  • Unix/Linux
  • HSM

The role

A software engineer at a payment technology company develops payment cryptography and session key derivation with C/C++, Unix/Linux, and HSM systems. GitHub Copilot and MCP servers support secure payment software engineering.

Full job description

Strong experience of Github and Github Copilot

Strong experience of using Copilot with MCP servers. . All About you: Bachelor s or Master s degree in Computer Science,Engineering,or related field (or equivalent experience)

Required Technical Skills: Strong experience of Cryptography in Payment cycle

Strong experience of Session Key Derivation and validation