Senior Cryptography Engineer
Full-time • Remote
About the Role
We're looking for an experienced cryptography engineer to help design and implement secure cryptographic protocols for our distributed systems. In this role, you'll work closely with our research and engineering teams to develop and implement cryptographic solutions for our core products.
Responsibilities
- Design and implement cryptographic protocols for secure, distributed systems
- Collaborate with researchers to translate theoretical cryptographic constructs into practical implementations
- Review and audit cryptographic code for security vulnerabilities
- Stay up-to-date with the latest advances in cryptography and security
- Contribute to open-source cryptographic libraries and tools
- Mentor junior engineers and provide technical leadership
Requirements
- 5+ years of experience implementing cryptographic systems in production environments
- Strong understanding of modern cryptographic primitives and protocols
- Experience with zero-knowledge proofs, secure multi-party computation, or threshold cryptography
- Proficiency in at least one systems programming language (Rust, C++, Go)
- Familiarity with blockchain technology and distributed systems
- Excellent problem-solving and communication skills
Nice to Have
- Experience with Trusted Execution Environments (TEEs) like Intel SGX or AMD SEV
- Contributions to open-source cryptographic libraries
- Experience with formal verification of cryptographic protocols
- Background in cryptography research or publications in the field
- Experience with post-quantum cryptography
Benefits
- Competitive salary and equity package
- Flexible, remote-first work environment
- Comprehensive health, dental, and vision insurance
- Home office stipend
- Professional development budget
- Paid time off and flexible work schedule
- Opportunity to work on cutting-edge technology with global impact
About Marlin Labs
Marlin Labs is an R&D-driven engineering team focused on building secure, scalable infrastructure and tooling for decentralized applications. Our team consists of researchers and engineers working at the intersection of cryptography, distributed systems, and blockchain technology.
We're committed to creating an inclusive and diverse workplace where everyone can thrive. We welcome applications from people of all backgrounds, experiences, abilities, and perspectives.
How to Apply
To apply for this position, please fill out the application form below. Include your resume, a cover letter explaining your interest in the role, and links to any relevant projects or contributions.