Senior Software Engineer (Web3)

Sismo is a Zero-Knowledge-based identity management solution over ENS, for the incoming mass market.

Sismo allows to:

  • Import data from your private accounts to your public ENS Domain(s)
  • Export your public reputation into your anonymous account(s) using NFTs
  • Aggregate and manage your identities by collecting your personal information in a privacy preserving manner

The ZK Maths we use prove no link can be made between your accounts. With Sismo, you will be controlling what data you want to share and who to share it with.

Job Description


As a Senior Software Engineer, you will be in charge of maintaining and improving the backend infrastructure powering the entire Sismo protocol. It includes the Sismo hub, our different APIs and core packages, as well as the infrastructure behind it all. You will work closely with our smart contracts, ZK circuits, and product front-ends—as well as entirely new products.


  • 5+ years of experience building scalable applications
  • 2+ years working on open-source products
  • Strong communication skills
  • Conviction for crypto and privacy

Nice to have

  • Experience writing smart contracts, ZK circuits, subgraphs, and other crypto tools
  • Experience working as a DevOps
  • Fluent in English (French is a bonus)

Tech stack Sismo

  • Back: Typescript, Node.js
  • DB: PostgreSQL and DynamoDB
  • APIs: REST, GraphQL, theGraph
  • Infra: AWS infrastructure, Docker, Github Action
  • Smart contracts & ZK: Solidity, Foundry, Hardhat, Ethers.js, Circom
  • Front: React/ Next


  • Strong incentives (market salary + tokens package)
  • Ability to take large ownership
  • Remote-friendly
  • Participation in some of crypto’s biggest events and conferences
  • Become entrenched in the ZK, web3 social and identity communities
Posted 18 days ago
Full-time Paris Engineering


Apply now

Please let Sismo know you found this position on as a way to support us so we can keep providing you with quality crypto jobs.