





Medium due to strong Tier-1 brand but specialized cryptography/HSM domain limits applicant pool.
High because payment cryptography, HSM, and low-level C/C++ systems are highly domain-specific.
High due to mandatory cryptography, HSM, payment domain and strong low-level C/C++ requirements.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design, develop, and architect high-performance, low-latency enterprise systems in C/C++ on Unix/Linux platforms with ownership of end-to-end component architecture.
Lead technical direction including adoption of modern design patterns, mentorship of engineering teams, and ensuring high-quality software delivery and system stability.
Collaborate cross-functionally to prioritize solutions, manage stakeholders, and coordinate across distributed teams while driving continuous improvement initiatives.
Strong expertise in C/C++ programming, Unix/Linux systems, multi-threading, memory management, and performance tuning.
Experience with cryptography in payment cycles including session key derivation, Triple DES, AES, and HSM modules like Thales or equivalent.
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.
Experienced in architecting and leading development of scalable, secure payment or financial transaction processing systems.
Skilled in hands-on technical leadership, driving architectural decisions, and managing cross-team collaboration in Agile and DevOps environments.
Familiar with security standards, CI/CD pipelines, and modern development tools including Github, unit testing frameworks, and secure coding practices.