About the company
Animoca Brands, a Deloitte Tech Fast winner and ranked in the Financial Times list of High Growth Companies Asia-Pacific 2021, is a leader in digital entertainment, blockchain, and gamification that is working to advance digital property rights. It develops and publishes a broad portfolio of products including the REVV token and SAND token; original games including The Sandbox, Crazy Kings, and Crazy Defense Heroes; and products utilizing popular intellectual properties including Disney, WWE, Snoop Dogg, The Walking Dead, Power Rangers, MotoGP™, and Formula E. The company has multiple subsidiaries, including The Sandbox, Blowfish Studios, Quidd, GAMEE, nWay, Pixowl, Forj, Lympo, Grease Monkey Games, and Eden Games. Animoca Brands has a growing portfolio of more than 200 investments in NFT-related companies and decentralized projects that are contributing to building the open metaverse, including Axie Infinity, OpenSea, Dapper Labs (NBA Top Shot), Yield Guild Games, Harmony, Alien Worlds, Star Atlas, and others. For more information visit www.animocabrands.com or follow on Twitter or Facebook.
Job Summary
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.
Requirements:
📍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.
Looking for your next challenge? The world of crypto offers exciting roles in blockchain development, web3 innovations, and remote opportunities.