Sr. Cryptography Software Engineer (C/C++, z/OS)
About the role
Job Title: Lead Software Engineer – Core Cryptography (C/C++ And z/OS) Location: Richmond Hill, ON (Onsite) Contract: 6 months (Possible extension)
About the Role We are seeking a Lead Cryptography Software Engineer to own and evolve the core cryptographic engine of an enterprise security platform used by global financial institutions. This is a hands‑on leadership role focused on C/C++ systems programming, applied cryptography, and IBM z/OS, with responsibility for design, implementation, and technical direction.
Key Responsibilities
- Lead design and development of a cross‑platform C/C++ cryptographic library (Linux, Windows, AIX, Solaris, z/OS).
- Implement and review security‑critical cryptographic functionality, including TLS, key management, and FIPS 140 readiness.
- Own build, CI/CD, testing, and release pipelines (CMake, GitLab CI, Jenkins).
- Ensure API/ABI stability, code quality, and secure development practices.
- Act as technical escalation point for customer cryptography and HSM issues.
- Drive IBM z/OS development, working with xLC/C++, JCL, SMP/E, RACF/SAF, and system programmers.
- Mentor engineers and provide hands‑on technical leadership.
Required Qualifications
- Expert‑level C/C++ systems programming experience.
- Strong background in applied cryptography (TLS, symmetric/asymmetric crypto, key management).
- Experience with cross‑platform libraries, native interop, and build systems.
- Hands‑on IBM z/OS development experience.
- Proven technical leadership in security‑critical environments.
Preferred
- HSM / PKCS#11 integrations (Thales, nCipher, Atalla).
- Java or C#/.NET native interop.
- Post‑quantum cryptography exposure.
- Payments or financial security standards experience.
About AspiringIT
Welcome to AspiringIT, where innovation meets talent, and aspirations find their path to realization. Our journey is rooted in a simple yet powerful mission – We Make Technology Accessible.
We offer tailored software development, web design, cloud migration, IT training, hardware procurement, and project management for seamless business optimization. As recruitment specialists in IT, Engineering, Finance, and SAP domains, we connect talent with innovation.
With global reach and local expertise, we offer versatile solutions for startups and enterprises alike.
Join us for limitless possibilities and seamless access to technology.
Similar Jobs
Sr. Cryptography Software Engineer (C/C++, z/OS)
About the role
Job Title: Lead Software Engineer – Core Cryptography (C/C++ And z/OS) Location: Richmond Hill, ON (Onsite) Contract: 6 months (Possible extension)
About the Role We are seeking a Lead Cryptography Software Engineer to own and evolve the core cryptographic engine of an enterprise security platform used by global financial institutions. This is a hands‑on leadership role focused on C/C++ systems programming, applied cryptography, and IBM z/OS, with responsibility for design, implementation, and technical direction.
Key Responsibilities
- Lead design and development of a cross‑platform C/C++ cryptographic library (Linux, Windows, AIX, Solaris, z/OS).
- Implement and review security‑critical cryptographic functionality, including TLS, key management, and FIPS 140 readiness.
- Own build, CI/CD, testing, and release pipelines (CMake, GitLab CI, Jenkins).
- Ensure API/ABI stability, code quality, and secure development practices.
- Act as technical escalation point for customer cryptography and HSM issues.
- Drive IBM z/OS development, working with xLC/C++, JCL, SMP/E, RACF/SAF, and system programmers.
- Mentor engineers and provide hands‑on technical leadership.
Required Qualifications
- Expert‑level C/C++ systems programming experience.
- Strong background in applied cryptography (TLS, symmetric/asymmetric crypto, key management).
- Experience with cross‑platform libraries, native interop, and build systems.
- Hands‑on IBM z/OS development experience.
- Proven technical leadership in security‑critical environments.
Preferred
- HSM / PKCS#11 integrations (Thales, nCipher, Atalla).
- Java or C#/.NET native interop.
- Post‑quantum cryptography exposure.
- Payments or financial security standards experience.
About AspiringIT
Welcome to AspiringIT, where innovation meets talent, and aspirations find their path to realization. Our journey is rooted in a simple yet powerful mission – We Make Technology Accessible.
We offer tailored software development, web design, cloud migration, IT training, hardware procurement, and project management for seamless business optimization. As recruitment specialists in IT, Engineering, Finance, and SAP domains, we connect talent with innovation.
With global reach and local expertise, we offer versatile solutions for startups and enterprises alike.
Join us for limitless possibilities and seamless access to technology.