I am building a blockchain technology ecosystem and aim to develop a blockchain with an innovative 3-layer architecture (L1, L2, and L3). I am assembling a team for my company, and I want to work with the very best.
I am looking for:
1. Lead Blockchain Architect (L1):
Skills: Deep expertise in the design of consensus protocols (PoS, PoH, innovative DAGs, etc.), P2P networking, advanced cryptography (signatures, ZKPs), Sybil resistance mechanisms, and economic incentive structures (protocol-level tokenomics).
Experience: Previous work on the core of existing blockchains (Ethereum, Cosmos, Polkadot, Solana, or early-stage L1 projects) or on complex decentralized protocols (IPFS, Filecoin, etc.).
Languages: Rust (preferred), Go, C++, C. Strong understanding of distributed systems.
2. Layer 2 Scalability Engineers:
Skills: Expertise in scalability solutions: Rollups (ZK-Rollups, Optimistic Rollups), Validiums, Sidechains, State Channels. Understanding of secure decentralized bridges and liquidity fragmentation challenges.
Experience: Hands-on implementation of L2 solutions, contributions to projects such as Arbitrum, Optimism, Starknet, Polygon zkEVM, etc.
Languages: Solidity (for EVM-compatible chains), Rust, Go, C++. Familiarity with ZK circuits (Circom, Halo2) is a plus for ZK-Rollup work.
3. Layer 3 / Application Protocol Engineers:
Skills: Design of application-specific execution protocols (AppChains, App-Specific Rollups), custom VMs, and advanced interoperability (IBC-like protocols, secure cross-chain messaging).
Experience: Development of complex dApps, advanced DeFi/GameFi protocols, or experience in ecosystems that support AppChains (Cosmos, Polkadot).
Languages: Depends on the base layer (Rust, Go, Solidity, TypeScript for WASM environments).
4. Smart Contract / Security Engineers:
Skills: Smart contract auditing, secure development practices, knowledge of common vulnerabilities (reentrancy, overflows, economic logic flaws). Proficiency in static/dynamic analysis tools (Slither, MythX).
Experience: Security audits for high-value DeFi/NFT protocols, development of complex smart contracts.
Languages: Solidity (essential), possibly Rust (Move, Solana) or Vyper.
5. Distributed Systems / Networking Engineer:
Skills: Optimization of P2P networks, gossip protocols, Byzantine fault tolerance (BFT), state synchronization, low latency networking, and handling large data volumes.
Experience: Large-scale distributed systems (e.g., distributed databases, messaging systems, complex CDNs).
Languages: Go, Rust, C++, Java.
Bonus: Proficiency in both English and Spanish.