All vacancies
SwapRail

Backend Engineer

SwapRail · remote · full-time
cryptodefidevweb3 Node.jsTypeScriptGoRustPostgreSQL
7.2
AI Score
The vacancy is well-defined but lacks some clarity on compensation and company background.
Job description
Join SwapRail as a Backend Engineer to design and develop backend services and APIs for liquidity aggregation and swap routing in a remote setting.
Responsibilities
- Design and develop backend services and APIs for liquidity aggregation and swap routing - Integrate on-chain and off-chain data sources (RPC, indexers, APIs) - Develop a transaction simulation and validation engine, optimize performance - Design databases (PostgreSQL) and monitor services - Work with microservices architecture and distributed systems
Requirements
- Strong experience with Node.js / TypeScript / Go / Rust - Understanding of asynchronous systems and concurrency - Experience integrating blockchain data or Web3 systems - Experience with DeFi protocols or aggregators (1inch, Uniswap) (plus) - Understanding of MEV, routing optimization, and slippage control (plus)
Conditions
- Work on a high-performance system for liquidity aggregation - Remote format, competitive salary - Opportunity to influence the architecture and development of the product
About SwapRail
SwapRail is a Web3 company developing a platform for cryptocurrency trading, featuring performant user interfaces for web and mobile that handle trading flows, wallet interactions, and real-time data visualization using technologies like React, React Native, Next.js, and blockchain integrations.[1]
Apply to this role