onsite
Lead Cryptography Engineer - MITRE Corporation
Software Engineer
Lead cryptography engineer driving secure solutions for national security projects, leveraging deep expertise in encryption, secure coding, and threat modeling to protect critical data and systems.
About the role
Key Responsibilities
- Design, develop, and maintain cryptographic protocols and libraries for high‑assurance government applications.
- Lead a team of cryptographers and security engineers in threat modeling, risk assessment, and secure design reviews.
- Collaborate with cross‑functional teams to integrate cryptographic solutions into product roadmaps and architecture.
- Conduct code reviews, penetration testing, and security audits to ensure compliance with federal standards.
- Stay current on emerging cryptographic research, vulnerabilities, and industry best practices.
Requirements
- 10+ years of experience in cryptography, security engineering, or related fields.
- Proficiency in cryptographic algorithm design, implementation, and analysis (AES, RSA, ECC, post‑quantum).
- Strong programming skills in C/C++ and Python for secure software development.
- Experience with secure coding practices, threat modeling, and security standards (NIST, FIPS).
- Excellent communication skills and ability to mentor junior engineers.