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.
Role
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.
Requirements
- 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
Benefits
- 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
Listed in: Crypto Jobs, Remote Web3 Jobs, Solidity Crypto Jobs, Developer Web3 Jobs, Web3 Crypto Jobs, Full Time Crypto Jobs, ZK Web3 Jobs, Senior Web3 Jobs.