Protocol Engineer, Moca Network
Animoca Brands Limited
Employer Active
Posted 11 hrs ago
Send me Jobs like this
Experience
1 - 7 Years
Job Location
Education
Bachelor of Technology/Engineering
Nationality
Any Nationality
Gender
Not Mentioned
Vacancy
1 Vacancy
Job Description
Roles & Responsibilities
- Build features in the node/client: execution/runtime, mempool, sync, and networking.
- Implement identity centric primitives (credential issuance/verification hooks, precompiles/syscalls as needed).
- Optimize state I/O, snapshots, pruning, and fast/warp sync; improve RPC throughput and p95 latency.
- Integrate zero knowledge proof verification in protocol (e.g., verifier circuits, precompiles).
- Support zkTLS proof ingestion and verification for web origin attestations.
- Contribute to the chain agnostic identity oracle: message formats, replay/order protection, finality handling.
- Build/maintain light client/optimistic verification paths or integrate with ecosystem standards (e.g., IBC/ICS, L1 L2 messengers) as appropriate.
- Design robust relayer and operator tooling with clear incentives and observability.
- Engineer decentralized data storage integration for reusable, privacy preserved credentials.
- Tune RocksDB/LevelDB (or equivalent) and state commitment schemes for high throughput identity verification.
- Stand up and operate public/private testnets; plan releases and canary rollouts.
- Add metrics/logs/traces; build dashboards and alerts; respond to incidents and write clear postmortems.
- Expand test coverage: unit/integration, fuzzing, and differential tests across client versions.
Desired Candidate Profile
- Strong systems engineering in Go or Rust (or similar); solid concurrency/async, profiling, and performance tuning skills.
- Experience building backend or protocol adjacent infrastructure that runs in production.
- Practical familiarity with blockchain client internals (any of: EVM/WASM runtime, Cosmos SDK/Substrate modules, or rollup nodes).
- Comfortable with Web3 interfaces and ops: RPCs (JSON RPC/gRPC), node configuration, validator/sequencer operations, snapshots/state sync.
- Sound engineering practices: testing, code reviews, CI/CD, reproducible builds, and clear documentation.
- Security mindset: input validation, DoS/eclipse awareness, rate limiting, key management basics.
- Zero knowledge integration experience (using/verifying proofs, e.g., PLONK/Groth16/FRI) or prior work on verifier precompiles.
- Exposure to identity/credentials standards (VCs/VPs), replay protection, nonce/sequence management, and capability/permissions models.
- Cross chain experience: light clients, optimistic/validity bridges, IBC/XCM, or L1 L2 messaging.
- Database/storage tuning in high throughput chains; experience with state growth and archive modes.
- Contributions to open source blockchain clients or identity/zk tooling.
Company Industry
Department / Functional Area
Keywords
Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com