Job Description
Summary
About Moca Network
Moca Network, one of Animoca Brands' flagship projects, is building the chain-agnostic digital identity infrastructure for the open internet by providing one universal account for a user's assets, identity, and reputation across multiple ecosystems. The primary product built by Moca Network is AIR Kit, a digital identity infrastructure that enables Web2 and Web3 projects to create a universal embedded account for users to own and use digital assets, identity, and reputation data, while gaining access to a suite of DeFi and consumer services provided by Moca Network's partners. AIR Kit empowers large user base apps to create their own app ecosystem natively with embedded blockchain features, while ensuring these users can use the same account, identity, reputation across all consumer apps on any chains that have adopted AIR Kit.
Moca Network is building an open, scalable onchain ecosystem purpose-built for consumer apps, gaming, and digital communities. We operate and contribute to core protocol software, validator infrastructure, and tooling that power high-throughput, low-latency experiences. We’re hiring a Chain Protocol Engineer to advance the core of our Layer 1/rollup stack—this is not a smart contract role. You’ll work on the chain itself: consensus, execution, networking, and performance at the protocol level.
Responsibilities:
- Own critical components of a Layer 1 in production
- Fix, refine, and extend the core node software (consensus, execution, networking, storage).
- Design, implement, and ship protocol upgrades via coordinated releases and hard/soft forks.
- Optimize end-to-end performance by improving throughput, latency, and proposer/validator efficiency under realistic workloads (DeFi, gaming, consumer).
- Profile p2p stack, mempool, block building, and state access; remove hotspots and reduce variance.
- Deep-dive EVM and Solidity execution paths, opcode semantics, precompiles, and gas accounting.
- Improve compatibility with major tooling
- Build upgrades and tools for nodes, validators, and infrastructure
Requirements:
- Hands-on experience with Layer 1 clients or core protocol work
- Contributed to Ethereum clients (Geth, Erigon, Nethermind), Solana (Agave), Cosmos SDK/CometBFT, Optimism/OP-Stack, Arbitrum, Polygon, or similar.
- Strong systems programming skills in one or more: Go, Rust, or C++.
- Deep understanding of Consensus protocols, validator pipelines, proposer/builder interfaces, finality.
- Proven experience in Mempool design, transaction pricing/priority, and DoS/spam resistance.
- A focus on precision, performance, and protocol correctness; bias to measure, then optimize.
- Excellent written communication: specs, RFCs, design docs, and crisp PRs.
Nice-to-haves:
- Cosmos SDK module development, ABCI/ABCI++ experience, or rollup/framework work (OP-Stack, Cosmos Rollkit).
- Parallel/optimistic execution research, PBS/MEV-Boost integration, or block builder experience.
- Cryptography familiarity: BLS, KZG, SNARK-friendly hashing, light client proofs, threshold signing.
- Experience building validator ops tooling at scale (snapshots, rapid state sync, slashing protection).
- Familiarity with game/consumer workloads (bursty tx patterns, real-time UX constraints).
- Contributions to open-source protocol repos; published benchmarks or protocol RFCs.
Skills
- C++
- Communications Skills
- Development
- Rust
- Software Engineering
- Team Collaboration

