Tech Lead Zero-Knowledge Access Passes Service
About the Role
You will design, build, and lead the delivery of a Zero-Knowledge Access Passes (ZKAPs) service. You will evaluate implementation approaches, integrate existing Rust and Haskell or Python code into a reusable library and service, and collaborate with cross-functional contributors to deliver, operate, and support the offering.
Requirements
- Experience serving as a technical lead across the full software development life cycle
- Experience or interest in leading product design and technical development
- Knowledge of privacy-enhancing technologies and applied cryptography such as zero-knowledge proofs
- Experience with secure communications, security best practices, threat modeling, and network security
- Knowledge of professional software engineering practices including code review, testing, technical operations, and continuous delivery
- Excellent interpersonal and communication skills for distributed teams
- Experience or interest in Haskell, Rust, or Python
- Familiarity with distributed and decentralized technologies and open source development practices
Responsibilities
- Lead the full software development life cycle of the ZKAPs service
- Evaluate and identify feasible approaches to develop and deliver ZKAPs to external organizations
- Integrate existing Rust and Haskell or Python components into a reusable library and service
- Collaborate cross-functionally with contributors on building, design, marketing, sales, and support
Benefits
- Remote work
- Part-time schedule
