
Move Industries
Remote Jobs
for the people
5 Jobs
Role Description We are seeking a Cryptography Engineer to lead our post-quantum security strategy and own the cryptographic foundations of the Movement Network. This is a research-meets-production role. You will design, analyze, and ship the primitives that secure consensus, accounts, randomness, and bridges - with a particular focus on making the network resilient to quantum adversaries. You will own the migration path from classical primitives (Ed25519, BLS, Schnorr) to post-quantum and hybrid schemes, and define the cryptographic posture of an L1 that is intended to outlive the cryptographically relevant quantum computer. We approach this work with the seriousness it deserves. Bad cryptography fails silently, sometimes for years, and on a public chain those failures are irreversible. We are looking for someone who treats correctness, side channels, and proof artifacts as first-class deliverables - not afterthoughts. This is not a research-only role, and not a pure-implementation role. You will read papers, write specifications, and ship code that runs on every node in the network. What You’ll Do - Lead the post-quantum cryptography roadmap: signatures, KEMs, threshold schemes, hybrid migration, and crypto-agility - Design and implement cryptographic primitives in Rust - lattice-based (ML-KEM, ML-DSA / Dilithium), hash-based (SLH-DSA, XMSS, LMS), and hybrid constructions combining classical and PQ schemes - Re-architect or hybridize core protocol primitives (Ed25519, BLS, Schnorr) with quantum-resistant analogues without regressing on latency, signature size, or throughput - Design crypto-agility into the protocol from day one: key rotation, algorithm negotiation, in-place migration paths that don’t require destructive hard forks - Build threshold, aggregate, and multi-signature schemes for validator consensus, including post-quantum-friendly variants - Own randomness: distributed key generation (DKG), verifiable random functions (VRFs), and post-quantum-secure leader election - Contribute to zero-knowledge primitives - account abstraction, privacy, succinct proofs - with a preference for post-quantum-friendly proof systems (STARKs, lattice-based SNARKs) - Audit cryptographic code, write formal specifications, and partner with verification efforts (Move Prover, EasyCrypt, F*, Cryptol) - Engage with academic partners, NIST PQC standardization, and the broader cryptography community; publish where appropriate - Document threat models, security assumptions, and migration timelines so the rest of engineering can build confidently on top Qualifications - Deep working knowledge of modern cryptography: signatures, KEMs, hash functions, ZK proofs, threshold schemes, MPC - Strong familiarity with the post-quantum landscape - lattice cryptography (LWE, Module-LWE, NTRU), hash-based signatures, code-based schemes, and the security/performance trade-offs between them - Track record of implementing cryptographic primitives in production code (Rust strongly preferred; C/C++ acceptable for systems-level work) - Ability to read an IACR paper on Friday and have a correct, constant-time prototype by Monday - Strong understanding of: - Provable security, reduction proofs, and the gap between security models and real-world systems - Side channels, timing attacks, and constant-time implementation discipline - Consensus protocols and where cryptography lives inside them (signatures, randomness, accumulators, commitments) - Performance trade-offs: signature size, verification cost, batchability, aggregation - Bias toward shipping: papers are inputs, working code is the output - Care for long-term impact - you are designing primitives that may be securing user funds in 2040 Preferred Qualifications - PhD or equivalent research experience in cryptography, or a strong publication record at IACR venues (CRYPTO, EUROCRYPT, ASIACRYPT, TCC, PKC, RWC, CCS, S&P) - Contributions to widely-used cryptographic libraries (RustCrypto, arkworks, blst, dalek, libsodium, liboqs, OpenSSL) - Experience with NIST PQC submissions, IETF working groups, or standardization processes - Experience with formal verification of cryptographic code (HACL*, fiat-crypto, Vale, jasmin) - Prior cryptography work on a major blockchain - Aptos, Sui, Ethereum, Solana, Cosmos - especially on randomness, threshold signatures, account abstraction, or zkLogin/Keyless - Experience implementing zkSNARKs, zkSTARKs, or post-quantum-friendly proof systems (FRI, lattice-based commitments) - Production deployment experience with hybrid PQ/classical cryptography (TLS 1.3 hybrid KEMs, signed updates, secure messaging) - Experience with hardware acceleration (AVX2/AVX-512, AArch64 SVE, GPU) for cryptographic workloads Benefits - Lead a once-in-a-generation migration: take a public L1 from classical to post-quantum security - Work at the rare intersection of cryptographic theory, distributed systems, and production engineering at scale - Direct collaboration with protocol, consensus, and runtime engineers - your designs ship, not sit - Competitive compensation with meaningful upside - Define the cryptographic posture of infrastructure that real applications, real users, and real money depend on - for decades
• Own the day-to-day execution of communications, public relations, and events programs • Draft and ship clear, on-brand external communications • Develop and maintain messaging library with positioning, talking points, FAQs • Partner with engineering, product, and ecosystem leads to translate technical milestones • Build and maintain relationships with reporters across crypto and fintech • Run press cycles end-to-end for fundraises, partnerships, and ecosystem launches • Own events presence at conferences and summits that matter • Manage on-the-ground execution of events and own the events budget • Help shape and protect the Move Industries brand voice
• Design, build and own production infrastructure, tooling, and automation • Use AI adequately to improve the technical simplicity and economic efficiency of network node infrastructure • Own monitoring, alerting, and observability across the stack • Partner with protocol, runtime, and storage engineers to improve operability, debuggability, and safety • Drive reliability-by-design: SLOs, capacity planning, failure testing, and safe rollouts • Lead incident response, root cause analysis, and long-term fixes • Treat production as a first-class prod
• Own the company’s brand positioning, narrative, and go-to-market strategy • Translate technical progress into: - Clear, accessible stories for consumers - Credible, serious messaging for institutions - Compelling opportunity framing for developers • Partner with our Leadership team on brand evolution and creative direction • Drive product marketing for platform capabilities, network releases, and ecosystem launches • Lead major launches, announcements, and milestone moments • Operate in a high-velocity, multi-threaded environment with real ownership
• Design, implement, and optimize core protocol components, including: - Consensus mechanisms - State synchronization and replication - Mempool and transaction propagation • Build high-performance, fault-tolerant distributed systems in Rust • Improve system throughput, reliability, and latency at scale • Partner with research and product teams to iterate protocol designs • Debug and resolve complex distributed systems challenges in live environments • Contribute to engineering standards for testing, benchmarks, and safe releases