Cryptographic Engineer

Caliberly

Abu Dhabi

On-site

AED 250,000 - 350,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Caliberly is seeking a cryptography engineer to design and implement cryptographic algorithms and protocols, ensuring data confidentiality, integrity, and authenticity. You will evaluate encryption techniques for software and network systems and integrate cryptographic solutions with development teams.

The role requires 3+ years in cryptography, strong knowledge of AES/RSA/ECC, and experience with libraries like OpenSSL.

Qualifications

  • Bachelor's degree in Computer Science, Information Security, Mathematics, or a related field.
  • Minimum 3 years of experience in cryptography, cryptographic systems, or related fields, with a solid understanding of encryption protocols, hashing algorithms, and public key infrastructure.
  • Strong understanding of symmetric and asymmetric cryptographic techniques, including AES, RSA, ECC, and digital signatures.
  • Experience with modern cryptographic libraries (such as OpenSSL, Bouncy Castle, etc.) and cryptographic tools.
  • Familiarity with TLS/SSL, VPNs, and secure communication protocols.
  • Solid understanding of network security concepts, including firewalls, IDS/IPS, and data encryption.
  • Experience working with cryptographic standards (e.g., NIST, ISO/IEC standards).
  • Proficiency in programming languages such as Python, C, C++, or Java, particularly in the context of implementing cryptographic algorithms.
  • Ability to troubleshoot cryptographic and security issues in a live production environment.
  • Excellent problem-solving and analytical skills.
  • Strong communication skills, with the ability to explain cryptographic concepts to technical and non-technical stakeholders.
  • Familiarity with regulatory compliance (such as GDPR, HIPAA) and industry security standards related to cryptographic practices.

Responsibilities

  • Design, implement, and maintain cryptographic algorithms and protocols to ensure data confidentiality, integrity, and authenticity.
  • Evaluate, develop, and implement encryption techniques and security measures for software and network systems.
  • Work closely with the development team to integrate cryptographic solutions into applications, services, and systems.
  • Conduct security assessments and audits of cryptographic implementations to identify vulnerabilities and optimize security performance.
  • Implement and enforce security best practices related to key management, secure storage, and data encryption.
  • Stay updated on the latest developments in cryptography, cryptanalysis, and emerging security standards.
  • Collaborate with cross-functional teams to ensure that cryptographic solutions align with overall system architecture and security requirements.
  • Design and deploy public key infrastructure (PKI) solutions, including certificate management and key distribution.
  • Research and recommend innovative cryptographic techniques and tools that enhance system security.
  • Troubleshoot and resolve cryptographic issues in live systems, including key management and encryption-related challenges.
  • Provide guidance and mentorship on cryptographic best practices to other engineering and security teams.

Skills

Cryptography concepts
AES
RSA
ECC
Digital signatures
TLS/SSL
VPNs
Cryptographic protocols
Programming languages
Problem-solving
Communication
Regulatory compliance

Education

Bachelors degree in Computer Science, Information Security, Mathematics

Tools

OpenSSL
Bouncy Castle

Job description

  • Design, implement, and maintain cryptographic algorithms and protocols to ensure data confidentiality, integrity, and authenticity.
  • Evaluate, develop, and implement encryption techniques and security measures for software and network systems.
  • Work closely with the development team to integrate cryptographic solutions into applications, services, and systems.
  • Conduct security assessments and audits of cryptographic implementations to identify vulnerabilities and optimize security performance.
  • Implement and enforce security best practices related to key management, secure storage, and data encryption.
  • Stay updated on the latest developments in cryptography, cryptanalysis, and emerging security standards.
  • Collaborate with cross-functional teams to ensure that cryptographic solutions align with overall system architecture and security requirements.
  • Design and deploy public key infrastructure (PKI) solutions, including certificate management and key distribution.
  • Research and recommend innovative cryptographic techniques and tools that enhance system security.
  • Troubleshoot and resolve cryptographic issues in live systems, including key management and encryption-related challenges.
  • Provide guidance and mentorship on cryptographic best practices to other engineering and security teams.
Requirements
  • Bachelors degree in Computer Science, Information Security, Mathematics, or a related field.
  • Minimum 3 years of experience in cryptography, cryptographic systems, or related fields, with a solid understanding of encryption protocols, hashing algorithms, and public key infrastructure.
  • Strong understanding of symmetric and asymmetric cryptographic techniques, including AES, RSA, ECC, and digital signatures.
  • Experience with modern cryptographic libraries (such as OpenSSL, Bouncy Castle, etc.) and cryptographic tools.
  • Familiarity with TLS/SSL, VPNs, and secure communication protocols.
  • Solid understanding of network security concepts, including firewalls, IDS/IPS, and data encryption.
  • Experience working with cryptographic standards (e.g., NIST, ISO/IEC standards).
  • Proficiency in programming languages such as Python, C, C++, or Java, particularly in the context of implementing cryptographic algorithms.
  • Ability to troubleshoot cryptographic and security issues in a live production environment.
  • Excellent problem-solving and analytical skills.
  • Strong communication skills, with the ability to explain cryptographic concepts to technical and non-technical stakeholders.
  • Familiarity with regulatory compliance (such as GDPR, HIPAA) and industry security standards related to cryptographic practices.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Cryptography Engineer: PKI, Encryption & Security
Cryptography Engineer: PKI, Encryption & Security

Caliberly • Abu Dhabi

On-site
AED 250,000 - 350,000
Security Engineer
Security Engineer

Eternaly • Dubai Emirate

On-site
AED 230,000 - 420,000
Quantum Computing/Cryptography Engineer
Quantum Computing/Cryptography Engineer

Remotedxb • Dubai

On-site
AED 350,000 - 550,000
Presales Technical Consultant
Presales Technical Consultant

RECRO NET INFORMATION TECHNOLOGY CONSULTANTS L.L.C • Dubai

On-site
AED 180,000 - 300,000
Cyber Security Lead
Cyber Security Lead

Good co India • United Arab Emirates

On-site
AED 420,000 - 840,000
Senior Security Engineer
Senior Security Engineer

Confidential • Sharjah

On-site
AED 350,000 - 550,000
Security Architect
Security Architect

Good co India • United Arab Emirates

On-site
AED 350,000 - 600,000
Security Solutions Engineer: Design Tailored Defenses
Security Solutions Engineer: Design Tailored Defenses

Uae Job Alert • Dubai

On-site
AED 180,000 - 260,000
Cyber Security Specialist
Cyber Security Specialist

Emirates Flight Catering • Dubai

On-site
AED 240,000 - 480,000
Information Security Engineer
Information Security Engineer

Dicetek LLC • Dubai

On-site
AED 180,000 - 300,000