





Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Strong Tier-1 brand and metro location but niche payments/HSM specialization reduces applicant density.
Specialized payments cryptography and HSM expertise makes cross-industry fit difficult.
Extensive mandatory C/C++, cryptography, HSM, multithreading, and payments experience creates highly stringent shortlisting.
Design, develop, and lead high-performance, low-latency C/C++ systems on Unix/Linux platforms, owning end-to-end architecture and ensuring scalability and resiliency.
Provide technical leadership by driving architectural decisions, mentoring engineering teams, and leading development, testing, and deployment activities of mission-critical payment systems.
Collaborate with cross-functional and geographically distributed teams to prioritize solutions, manage technical trade-offs, troubleshoot complex production issues, and drive continuous improvement.
Strong expertise in C and C++ programming, Unix/Linux systems including shell scripting and system internals.
Experience in cryptography related to payment cycles including Session Key Derivation and validation, Triple DES, AES techniques, and exposure to Payment Validation HSM modules (e.g., Thales).
Bachelor’s or Master’s degree in Computer Science, Engineering, or related field, or equivalent experience.
Work Experience Required: Not explicitly mentioned in the JD.
Proven track record in leading architecture and development of scalable, high-throughput enterprise or distributed systems in the financial or payment domain.
Hands-on experience with multithreading, concurrency, memory management, performance tuning, and secure coding practices relevant to payment or transaction processing systems.
Comfortable operating within Agile and DevOps environments with ability to drive decisions under ambiguity and strong stakeholder communication skills.