Principal Software Developer

5 days ago


Richmond Hill, Canada OpenText Full time
Principal Software Developer - Cryptography

OpenText OpenText offers cloud-native solutions in an integrated and flexible Information Management platform to enable intelligent, connected and secure organizations.

View company page

OPENTEXT
OpenText 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 opportunity to partner with the most highly regarded companies in the world, tackle complex issues, and contribute to projects that shape the future of digitaltransformation.

The Opportunity

As a Principal Software Developer and cryptographer, you will have the opportunity to play a key role in the development, implementation, and certification of key cryptographic algorithms and solutions that protect the world’s most sensitive data.

You will work closely with the Chief Security Architect as you become familiar with OpenText Data Security’s cryptography stack and its usage across the Data Security portfolio. You will be hands on with achieving FIPS compliance for various Data Security cryptographic algorithms and solutions. You will be hands on with achieving Common Criteria certification for Data Security’s cryptographic implementation and security practices. You will create a private version of OpenSSL while achieving FIPS validation for that module across various platforms.

You Are Great At

  • Cryptography, math, and hands-on enterprise quality coding
  • Communicating and collaborating with your team members verbally and in writing
  • Creating specifications and design documentation
  • Sharing feedback and observations in a professional manner
  • Learning and applying new skills
  • Understanding and utilizing well know cryptographic protocols
  • Understanding and applying security best practices
  • Can answer customer inquiries about security, cryptography, and compliance

What It Takes

  • You have attained a bachelor’s or advanced degree in Math, Cryptography, Computer Science, or a related field
  • You have a minimum of 5 years of hands-on real-world cryptography experience
  • You are hands on at the product level
  • You have some experience with achieving FIPS compliance and are willing to learn more
  • Hands on product level and process experience in achieving Common Criteria compliance
  • Experience with building and utilizing OpenSSL
  • You understand how PKI works
  • You have exposure to or experience with elliptic curve cryptography
  • You are well versed with algorithms and protocols such as RSA, ECC, AES, and SHA
  • You have experience coding in C, Java, Python
  • PKCS 11 experience is beneficial
  • HSM experience is beneficial
  • Exposure to NIST recommended post-quantum algorithms is desirable
  • Patent creation experience or willingness to learn how to submit patent applications

OpenText's efforts to build an inclusive work environment go beyond simply complying with applicable laws. Our Employment Equity and Diversity Policy provides direction on maintaining a working environment that is inclusive of everyone, regardless of culture, national origin, race, color, gender, gender identification, sexual orientation, family status, age, veteran status, disability, religion, or other basis protected by applicable laws. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please contact us at hr@opentext.com .

Explore more InfoSec / Cybersecurity career opportunities

Find even more open roles in Ethical Hacking, Pen Testing, Security Engineering, Threat Research, Vulnerability Management, Cryptography, Digital Forensics and Cyber Security in general - ordered by popularity of job title or skills, toolset and products used - below.

#J-18808-Ljbffr
  • Principal Software Developer

    Found in: Jooble CA O C2 - 1 week ago


    Richmond Hill, ON, Canada OpenText Full time

    Principal Software Developer - Cryptography OpenText OpenText offers cloud-native solutions in an integrated and flexible Information Management platform to enable intelligent, connected and secure organizations. View company page OPENTEXT OpenText is a global leader in information management, where innovation, creativity, and collaboration are the...

  • software developer

    Found in: Talent CA 2 C2 - 6 days ago


    Richmond, Canada Funtech Software Inc. Full time

    Education: College, CEGEP or other non-university certificate or diploma from a program of 1 year to 2 yearsExperience: Experience an asset or equivalent experienceWork settingSoftware companyTasksWrite, modify, integrate and test software codeCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation on the...

  • software developer

    Found in: Talent CA 2 C2 - 5 days ago


    Richmond, Canada Funtech Software Inc. Full time

    Education: Expérience: EducationCollege, CEGEP or other non-university certificate or diploma from a program of 1 year to 2 years or equivalent experienceWork settingSoftware companyTasksWrite, modify, integrate and test software codeCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation on the status,...

  • software developer

    Found in: Talent CA 2 C2 - 6 days ago


    Richmond Hill, Canada THE NORTHGATE TRADING INC. Full time

    Education: College/CEGEPExperience: 1 year to less than 2 yearsWork settingConsulting firmTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation on the status, operation and maintenance of...

  • software developer

    Found in: Talent CA 2 C2 - 4 days ago


    Richmond Hill, Canada THE NORTHGATE TRADING INC. Full time

    Education: College/CEGEPExperience: 1 year to less than 2 yearsWork settingConsulting firmTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation on the status, operation and maintenance of...

  • software developer

    Found in: Talent CA 2 C2 - 6 days ago


    Richmond Hill, Canada Schindler Consulting Full time

    Education: College/CEGEPExperience: 1 year to less than 2 yearsWork settingConsulting firmTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation on the status, operation and maintenance of...

  • software developer

    Found in: Talent CA 2 C2 - 5 days ago


    Richmond Hill, Canada THE NORTHGATE TRADING INC. Full time

    Education: Expérience: EducationCollege/CEGEPWork settingConsulting firmTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation on the status, operation and maintenance of softwareAssist...

  • software developer

    Found in: Talent CA 2 C2 - 5 days ago


    Richmond Hill, Canada Schindler Consulting Full time

    Education: Expérience: EducationCollege/CEGEPWork settingConsulting firmTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation on the status, operation and maintenance of softwareAssist...

  • software developer

    Found in: Talent CA 2 C2 - 6 days ago


    Richmond Hill, Canada Roseosoft Markham Full time

    Education: Bachelor's degreeExperience: 1 year to less than 2 yearsTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsAssist in the collection and documentation of user's requirementsAssist in the development of logical and physical...

  • software developer

    Found in: Talent CA 2 C2 - 5 days ago


    Richmond Hill, Canada Roseosoft Markham Full time

    Education: Expérience: EducationBachelor's degreeTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsAssist in the collection and documentation of user's requirementsAssist in the development of logical and physical...

  • software developer

    Found in: Talent CA 2 C2 - 6 days ago


    Richmond Hill, Canada EQUITYLINE SERVICES CORP. Full time

    Education: Bachelor's degreeExperience: 1 year to less than 2 years or equivalent experienceTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation on the status, operation and maintenance...

  • software developer

    Found in: Talent CA 2 C2 - 19 hours ago


    Richmond Hill, Canada EQUITYLINE SERVICES CORP. Full time

    Education: Expérience: EducationBachelor's degree or equivalent experienceTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation on the status, operation and maintenance of softwareAssist...


  • Richmond Hill, Canada Fossbytes Media Pvt Ltd Full time

    OPENTEXT - THE INFORMATION COMPANYTogether Carbonite and Webroot form the SMB and Consumer Division of OpenText. The mission of our joint offering is to make cyber resilience simple, reliable and accessible in the connected world. We foster a thriving, dynamic environment rich with inventive minds and entrepreneurial spirit and our employees are empowered...


  • Richmond Hill, Canada Fossbytes Media Pvt Ltd Full time

    OPENTEXT - THE INFORMATION COMPANYTogether Carbonite and Webroot form the SMB and Consumer Division of OpenText. The mission of our joint offering is to make cyber resilience simple, reliable and accessible in the connected world. We foster a thriving, dynamic environment rich with inventive minds and entrepreneurial spirit and our employees are empowered...


  • Richmond Hill, Canada Fossbytes Media Pvt Ltd Full time

    OPENTEXT - THE INFORMATION COMPANYTogether Carbonite and Webroot form the SMB and Consumer Division of OpenText. The mission of our joint offering is to make cyber resilience simple, reliable and accessible in the connected world. We foster a thriving, dynamic environment rich with inventive minds and entrepreneurial spirit and our employees are empowered...

  • Lead Software Developer

    Found in: beBee jobs CA - 1 week ago


    Richmond Hill, Ontario, Canada opentext Full time

    OPENTEXT OpenText 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 opportunity to partner with the most highly regarded companies in the world, tackle complex issues, and contribute to projects that shape the future of...


  • Richmond Hill, Canada Study International Full time

    OPENTEXTOpenText 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 opportunity to partner with the most highly regarded companies in the world, tackle complex issues, and contribute to projects that shape the future of...


  • Richmond Hill, Canada Study International Full time

    OPENTEXTOpenText 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 opportunity to partner with the most highly regarded companies in the world, tackle complex issues, and contribute to projects that shape the future of...


  • Richmond Hill, Canada Study International Full time

    OPENTEXTOpenText 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 opportunity to partner with the most highly regarded companies in the world, tackle complex issues, and contribute to projects that shape the future of...

  • software developer

    Found in: Talent CA 2 C2 - 6 days ago


    Richmond Hill, Canada IDI-ITECH DEVELOPMENT INC. Full time

    Education: College/CEGEPExperience: 3 years to less than 5 yearsComputer scienceComputer software technology/technicianTasksWrite, modify, integrate and test software codeCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation on the status, operation and maintenance of softwareAssist in the collection and...