Responsibilities
We are looking for a Founding Engineer who can:
- Design and implement large-scale distributed systems
- Navigate through requirements of web3 reputation use cases
- Possess knowledge or exhibit curiosity around any of these: Graph-based algorithms (EigenTrust/PageRank), ZK-based systems to ensure private and verifiable computation, attestation smart contracts, DID and VC infrastructure.
- Help build a system architecture that serves various classes of use cases, with scale, decentralization and extensibility in mind
- Define, collect, and monitor key performance metrics, in order to keep the developed systems highly performant and responsive
- Be vigilant about security and correctness of our architecture; identify and quantify security risks and DTRT to mitigate them
- Write and maintain technical documentation for external developers and users
- Interface with external developer communities to champion our infrastructure and onboard them
- Keep abreast of technical developments in web3
Qualifications
- 5+ years of engineering large-scale distributed systems, with 2+ years in design/architect/lead role
- Past web3 contributions
- Design and implementation of public, stable APIs
- Two or more of languages: Rust, Golang, TypeScript, Solidity, Python
- CI/CD pipelines
Compensation and Perks