Cryptographer, Protocol

Los Angeles
Posted 4 months ago

As part of the Lucidity Protocol team, a cryptographer is in charge of designing and building privacy mechanisms to the protocol. Lucidity places a strong focus on privacy as it has to deal with competitive business data while providing a trustless system. One of the biggest challenges we face everyday is how to provide the right balance between privacy and transparency. Our goal is to enable privacy-aware smart contracts pegged to the Ethereum public blockchain. The ideal candidate has a strong math background with a focus in cryptography and privacy.


Minimum Requirements:

  • BS degree in Computer Science, a related technical field, or equivalent practical experience.
  • Experience with one or more general purpose programming languages including but not limited to: Java, Scala, Go, Erlang, Ruby, Python, Javascript, C++, Rust



  • C/C++
  • Go
  • Scala / Java
  • Python / Ruby / R



  • Elliptic-curve cryptography
  • zkSNARKs
  • Threshold signatures
  • Ring signatures
  • RSA



  • Ethereum
  • Enigma


Apply via LinkedIn HERE

About Us
Lucidity is a digital advertising blockchain protocol bringing transparency and trust to digital advertising. We are the only ad verification company that uses blockchain technology for digital advertisers and publishers to mitigate fraud, transact with trust, and maximize ROI. Built on the Ethereum blockchain, we resolve data discrepancies so billing is faster; we enable supply chain payment tracking so advertisers know exactly where their budgets are going; and we prevent fraud by eliminating publisher domain spoofing. Our vision is to tap the blockchain to bring total, indisputable transparency to the digital advertising supply chain for a cleaner ecosystem in which honest players can benefit the most. Lucidity is based in Los Angeles, CA.

Thank you for your interest!