





Niche cryptography and HSM C/C++ expertise limits qualified applicants despite Mastercard brand.
Payment cryptography, HSM and low-level C/C++ skills strongly favor payment and financial firms.
Requires specific cryptography, HSM, payment-domain expertise and senior technical leadership, raising filter strictness.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design and lead development of high-performance, scalable, and secure C/C++ enterprise applications on Unix/Linux platforms.
Own end-to-end architecture, drive architectural decisions, and ensure system reliability and performance for critical payment systems.
Provide technical leadership, mentor engineering teams, and collaborate across distributed teams and stakeholders to deliver solutions.
Strong programming skills in C and C++ with deep Unix/Linux system knowledge and shell scripting.
Experience with cryptographic payment processes including session key derivation, Triple DES, AES, and Payment Validation HSM modules like Thales.
Bachelor's or Master's degree in Computer Science, Engineering, or equivalent; experience with Agile and DevOps practices including CI/CD pipelines.
Work Experience Required: Not explicitly mentioned in the JD.
Experienced in designing and delivering secure, low-latency, distributed payment or financial transaction systems at scale.
Technical leader comfortable owning complex architecture and driving cross-team collaboration in global, agile environments.
Strong background in multithreading, performance tuning, secure coding, and familiarity with payment domain security standards and HSMs.