16 Oct
|
The Information
|
Richmond Hill
16 Oct
The Information
Richmond Hill
The company - THE INFORMATION COMPANYthe company is a global leader in information management, where innovation, creativity, and collaboration are the key components of our corporate culture. As a member of our team, you will have the chance to partner with the most highly regarded companies in the world, tackle complex issues, and contribute to projects that shape the future of digital transformation.AI-First. Future-Driven. Human-Centered.At the company, AI is at the heart of everything we do—powering innovation, transforming work, and empowering digital knowledge workers. We are hiring talent AI can't replace to help us shape the future of information management. Join us.JobLead Software DeveloperTeamVoltage SecureData EngineeringLocationRichmond Hill, ON, Canada (office-based)About Voltage SecureDataVoltage SecureData is the company’s data-centric encryption platform, protecting sensitive information across cloud, on-premises, and mainframe environments. The team develops the core cryptographic libraries, SDKs, and platform integrations that power the product.Your ImpactJoin the team that builds the cryptographic engine behind Voltage SecureData: cross-platform C/C++ libraries and multi-language SDKs used by banks, retailers, and healthcare organizations 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 centers on the portable C/C++ core, cryptographic services, and cross‑language SDK integration.This is a hands‑on engineering leadership role. You will write and debug production code, lead technical design discussions, mentor engineers, and help resolve complex customer and platform issues.What the role offersTechnical leadershipLead feature development from design through implementation and 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, including:symmetric 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 requiredWhat you need to succeedEssentialExpert‑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/SSLpublic‑key cryptographysymmetric encryptionmessage authenticationkey 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 solvingCompensationAt the company, we offer a thoughtfully designed benefits package that supports your physical, emotional, and financial wellbeing. As you move through the hiring process, we’re happy to provide more details about our compensation programs, including variable and commission compensation opportunities for eligible roles, vacation entitlement, and paid time off.Salary Range: $118,000.00 - $168,000.00; Depending on the candidate’s education, experience, skills, geographical location, and alignment with internal equity and external market, actual salary may vary and be higher or lower than the range posted.AI Usage DisclosureAs part of our commitment to transparency, we use artificial intelligence (AI) tools to assist in various stages of our recruitment process, including resume screening, candidate matching, interview scheduling, and communications. These tools are designed to improve efficiency, reduce bias, and enhance candidate experience. All decisions regarding hiring are made by qualified human professionals, and we continuously monitor our AI systems to ensure fairness and compliance with applicable regulations.the company's commitment to diversity and inclusion surpasses legal requirements, evident in ourEqual Employment Opportunity Statement of Policy which promotes a respectful and empowering environment for employees of all backgrounds, culture, national origin, race, color, gender, gender identification, sexual orientation, family status, age, veteran status, disability, religion, or other basis protected by applicable laws.#J-18808-Ljbffr
📌 Lead Software Developer (Voltage Securedata Engineering) - $118,000 - $168,000 A Year (Richmond Hill)
🏢 The Information
📍 Richmond Hill