Senior Software Architect with Post-Quantum Cryptography Expertise
Posted Updated
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.
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.
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.
Benefits
- Performance incentives.
- Health insurance.
- Vision insurance.
- Dental insurance.