All vacancies
SwapRail

Backend Engineer

SwapRail · remote
devweb3 Node.jsTypeScriptGoRustPostgreSQL
6.5
AI Score
The vacancy provides clear responsibilities and tech stack but lacks compensation details and company information.
Job description
SwapRail is seeking a Backend Engineer to design and implement scalable backend services and APIs, optimize system performance, and collaborate with teams for consistent execution flows.
Responsibilities
- 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
Requirements
- 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
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