07 Aug
|
opentext
|
Mississauga
07 Aug
opentext
Mississauga
OpenTextOpenText leads the information management industry, combining innovation, creativity, and collaboration in a global environment.Lead Software Developer – Voltage SecureData EngineeringTeam: Voltage SecureData EngineeringLocation: Richmond Hill / Mississauga / Ottawa / Waterloo, ON, Canada (office‐based)About Voltage SecureDataVoltage SecureData is OpenText's data‐centric encryption platform, protecting sensitive information across cloud, on‐premises, and mainframe environments. The team develops core cryptographic libraries, SDKs, and platform integrations that power the product.Your ImpactBuild the cryptographic engine behind Voltage SecureData: cross‐platform C/C++ libraries and multi‐language SDKs used worldwide. The platform supports Linux, Windows, macOS, AIX, Solaris, IBM z/OS, and HPE NonStop, with SDKs for Java and C#/.NET. Most engineering work focuses on the portable C/C++ core, cryptographic services, and cross‐language SDK integration.What the Role OffersTechnical LeadershipLead feature development from design to releaseSet standards for code quality, testing, and reviewsDrive cross‐platform build and CI/CD strategy using CMake, GitLab CI, and JenkinsMaintain API and ABI stability across platforms and releasesMentor engineers and support architectural decision‐makingPartner with QA on unit, integration, and platform qualification testingAct as an escalation point for cryptographic, HSM, PKCS#11, and platform‐related defectsHands‐on EngineeringDevelop and review cryptographic functionality, includingsymmetric and asymmetric encryptionkey management and wrappingTLS configuration and certificate handlingmessage authentication and format‐preserving encryptionOwn Java and C# SDK layers, including native interoperability with the core C libraryImprove platform security posture,
including FIPS 140 and post‐quantum readinessPlatform‐specific Work (Desirable)Support IBM z/OS integrations involving xLC/C++, JCL, SMP/E, RACF/ACF2, and COBOL/native interfacesMaintain HPE NonStop platform support and customer fixes as requiredEssential QualificationsExpert‐level C/C++, C#, and Java developmentStrong systems programming background across Linux, Windows, or UNIX‐like platformsExperience building portable, maintainable cross‐platform softwarePractical applied cryptography experience: TLS/SSL, public‐key cryptography, symmetric encryption, message authentication, key managementExperience with native interop and cross‐language SDK designStrong build engineering skills with CMake and CI/CD pipelinesTechnical leadership experience in code reviews, architecture, and mentoringStrongly PreferredPKCS#11 and HSM integration experience (nCipher, Atalla, Thales Luna)JVM and managed‐runtime debugging experienceKnowledge of post‐quantum cryptographyPayments/security standards such as EMV, PCI‐DSS, or ISO 8583Experience using AI‐assisted development tools effectively in production environmentsNice to HaveIBM z/OS development experienceHPE NonStop experienceFamiliarity with non‐POSIX and enterprise systems environmentsWhat We OfferOwnership of security‐critical systems used by major enterprisesRare exposure to platforms such as IBM z/OS and HPE NonStopDirect involvement in cryptographic and platform‐level engineering challengesA senior, engineering‐driven team focused on technical quality and real‐world problem solvingOpenText CultureOpenText is more than a corporation; it is a global community where trust is foundational, the bar is raised, and outcomes are owned. Join us on our mission to drive positive change through privacy, technology, and collaboration. Choose us because we embrace innovation and empower employees to make a difference.Equal Employment Chance StatementOpenText's commitment to diversity and inclusion surpasses legal requirements. We promote a respectful and empowering environment for employees of all backgrounds, cultures, national origins, races, colors, genders, gender identification, sexual orientations, family status, ages, veteran status, disabilities, religions, or other bases protected by applicable laws. If assistance or a reasonable accommodation due to a disability is needed during the application or recruiting process, please submit a ticket at Ask HR.CompensationWe offer a thoughtfully designed benefits package that supports your physical, emotional, and financial wellbeing. More details will be provided during the hiring process, including variable and commission compensation opportunities for eligible roles, vacation entitlement, and paid time off.Salary Range$118,000.00 – $168,000.00 (actual salary may vary based on education, experience, skills, geographic location, and internal equity).AI Usage DisclosureAs part of our commitment to transparency, we use artificial intelligence (AI) tools to assist in various stages of our recruitment process. We continuously monitor them to ensure fairness and compliance with applicable regulations. #J-18808-Ljbffr
📌 Lead C/C++ Developer (Voltage Securedata) (Mississauga)
🏢 opentext
📍 Mississauga