We are looking for a Backend / Fullstack Engineer to join the PancakeSwap engineering team.

Company: PancakeSwap (pancakeswap.finance)

Format: Remote (UTC ±4 preferred). Engagement: Full-time.

Compensation: Competitive senior-level package with CAKE token allocation. Senior and Middle level packages available (paid in USDT/USDC + CAKE bonuses).

Main responsibilities:

  • Develop and maintain backend microservices for the PancakeSwap ecosystem
  • Design RESTful and GraphQL APIs for frontend and partner integrations
  • Work with PostgreSQL, Redis, and message queues (RabbitMQ)
  • Integrate EVM-compatible blockchain networks and index on-chain data
  • Build and optimize transaction processing pipelines
  • Support CI/CD pipelines, monitoring, and production incident response
  • Participate in code reviews and architecture decisions

Required skills:

  • 4+ years of backend development experience
  • Node.js, TypeScript, NestJS or Express
  • PostgreSQL, Redis, MongoDB
  • GraphQL, REST, WebSocket
  • Docker, Linux, Git, CI/CD (GitHub Actions)
  • Experience with high-load production systems
  • English B2+

Web3 / DeFi experience:

  • Strong understanding of EVM, transaction lifecycle, gas mechanics
  • Practical experience with ethers.js, viem, or web3.js
  • Working with RPC providers (Infura, Alchemy, QuickNode)
  • Smart contract interaction and event decoding
  • DeFi domain knowledge: AMMs, swaps, liquidity pools, staking, farming, bridges, token standards (ERC-20, ERC-721)

Nice to have:

  • Solidity, Hardhat, Foundry, OpenZeppelin
  • React / Next.js frontend skills
  • Subgraph indexing (The Graph) or Dune Analytics
  • AWS / GCP cloud experience
  • Smart contract auditing background
  • Prior experience at a major DeFi protocol

Project description: Work on the core PancakeSwap platform — a multichain DEX and DeFi hub serving millions of users. Focus on backend services powering trading, liquidity provision, yield farming, prediction markets, and cross-chain bridging. Help build real-time analytics, position tracking, and automation tools.

To apply: Send a short introduction, your CV or LinkedIn, GitHub profile, and examples of relevant projects (especially DeFi/crypto work).