Railsware is a company focused on building innovative trading solutions, and they are seeking a Senior Software Engineer who is also an active trader. The role involves developing a real-time market data pipeline and enhancing the trading user experience using modern technologies.
Responsibilities:
- Real-time market data pipeline — Level 2 WebSocket, order book reconstruction
- Orderflow visualization — footprints, heatmaps, DOM, profile, CVD
- Trading UX — chart + DOM + tape + order panel as one coherent experience
- Getting live data flowing for prop-firm partnership conversations
Requirements:
- 5+ years senior engineering — comfortable across low-latency backend and modern frontend (React 18+/TypeScript)
- Active trading experience — futures or crypto, day or scalp. You've read the tape. You traded lots of terminals and know what's beautiful
- Spec-driven, AI-orchestrated development: You plan deeply, orchestrate agents
- Real-time market data — WebSocket streaming, order books, Level 2 depth
- You produce your own product specs; UX decisions per the UX guide / UX advisor
- Fluent written English
- Rust (our backend is Rust/Axum), or Go / C++
- WebAssembly / native-quality browser rendering (Emscripten, dear imgui, egui) — ability to build cryexc / Bookmap-class browser tools
- MBO data, footprint charts, DOM/ladder, orderbook + liquidation heatmaps, market profile, volume profile, CVD