Job Details
Backend Engineer
Backend Engineer at SwapRail. Responsibilities include designing and implementing scalable backend services and APIs, building routing and aggregation logic, and integrating on-chain and off-chain data sources. Requirements include experience with Node.js, Go, or Rust, and PostgreSQL.
Design and implement scalable backend services and APIs Build routing and aggregation logic for swap execution across multiple liquidity sources Integrate on-chain and off-chain data sources (RPC nodes, indexers, third-party APIs) Develop simulation and validation layers for transaction execution Optimize system performance for low-latency and high-throughput scenarios Design data models for quotes, routes, transactions, and execution states Implement monitoring, logging, and observability across services Collaborate with wallet and frontend teams to ensure consistency in execution flows
Strong experience with Node.js / TypeScript / Go / Rust Experience building high-performance backend systems Strong understanding of asynchronous systems and concurrency Experience with PostgreSQL and data modeling Familiarity with microservices architecture and distributed systems Experience integrating blockchain data or Web3 systems
Don't miss a single job
Subscribe to our Telegram channel