Backend Web3 Engineer

Go back to job listing

Our client is a cross-chain routing protocol that has facilitated over $4 billion in transactions across 80+ chains and ecosystems. Serving as a foundational layer of the cross-chain web3 stack, the organization is experiencing rapid growth, requiring backend engineers to operate across multiple blockchain paradigms and protocols.

The team is seeking a Backend Web3 Engineer to join a highly skilled, globally distributed, and fast-moving group.


How the Team Works

  • The organization operates with a remote, async-friendly culture.
  • Engineers are expected to attend a daily standup at 22:00 UTC (subject to change).
  • Excellent communication in Slack, documentation, and other collaboration tools is essential.
  • Team members are sometimes expected to self-organize with colleagues for deployments, collaboration, or test planning.
  • Engineers function as individual contributors but frequently take the lead on solution design, necessitating a strong understanding of business needs and the ability to clearly present architecture proposals to the team.

Desired Skills

Web3 / Blockchain

  • Solidity: Deep experience with EVM smart contracts, including integration via applications and deployment frameworks.
  • Rust Smart Contracts: Proficiency in at least one major ecosystem:
    • CosmWasm
    • Solana (e.g., Anchor)
    • Move
  • Strong On-chain Debugging: Expertise using tools such as Tenderly, block explorers, calldata decoding, and gas analysis.
  • DeFi Knowledge: Strong understanding of:
    • AMMs (e.g., constant product, CL, stable swaps), price impact, slippage
    • Other DeFi primitives, such as lending/borrowing protocols and staking contracts
  • Cross-Chain Infrastructure: Familiarity with bridges and experience integrating or working with protocols like Axelar, Wormhole, or LayerZero.
  • Cross-Chain App Development: Experience building or integrating cross-chain logic into real-time applications.
  • Automated Testing: Proficiency in writing automated tests for smart contracts and backend systems.

Backend Engineering Skills

  • TypeScript: Strong proficiency and clean code practices.
  • Rust: Application development experience.
  • Node.js: Experience with ExpressNestJS, or similar frameworks.
  • Microservices: Familiarity with distributed service architectures and inter-service communication.
  • Databases: Experience with MongoDB or other document databases.
  • Event-Driven Systems: Familiarity with WebSocketsRabbitMQNATS, or similar technologies.
  • Performance: Experience with caching strategies, optimization techniques, and real-time data pipelines.
  • Best Practices: Strong understanding of test frameworks, modular design patterns, and working in Dockerized environments.

Bonus Points

  • Experience working for DEX aggregators and understanding their routing (e.g., 1inch, ParaSwap)
  • Knowledge of graph databases (e.g., Neo4j, Memgraph) and routing algorithms (Dijkstra, Yen)
  • Familiarity with Trusted Execution Environments (TEEs) or Multiparty Computation (MPC)
  • Previous work in trading firms, especially involving orderbooks or low-latency trading systems
  • Kubernetes and cloud infrastructure experience (e.g., AWS)
  • GraphQL API development
  • Data Engineering
Apply for job