About the Role
You will lead the design, development, and implementation of secure and scalable software solutions using post-quantum cryptography. You will guide developers on secure design and coding practices, evaluate cryptographic advances, solve complex security challenges, collaborate on requirements, and validate implementations through rigorous testing.
Requirements
•Bachelor's or Master's degree in Computer Science, Software Engineering, Cryptography, or a related field.
•Significant experience in software architecture, security, and cryptography.
•Deep understanding of current cryptographic techniques and post-quantum algorithms.
•Proficiency in programming languages used for cryptographic and secure software development.
•Experience implementing and validating cryptographic algorithms in software.
•Strong analytical and problem-solving abilities.
•Leadership, communication, and collaboration skills.
Responsibilities
•Develop and implement strategies for integrating post-quantum cryptographic algorithms into products.
•Lead the architectural design and development of secure, scalable software solutions.
•Guide and mentor developers on secure software design and coding standards.
•Research quantum-resistant cryptographic algorithms and incorporate relevant advances into products.
•Solve complex security and architectural challenges related to classical and quantum threats.
•Collaborate with product managers, developers, and stakeholders to translate requirements into architectural solutions.
•Ensure cryptographic implementations meet quality and security standards through testing and validation.
Benefits
•Performance incentives.
•Health insurance.
•Vision insurance.
•Dental insurance.