Senior Full-Stack Engineer (Trading Platform)
Apply NowYou’ll join us as a Senior Full-Stack Engineer, with your main focus on TradeZella, our trading journaling and educational platform. TradeZella syncs trade data from over 500 brokers and prop-firm platforms, runs backtesting against more than a decade of historical market data, and uses AI to automatically tag and analyze trading patterns for over 50,000 active traders.
We’re currently considering an allocation across two products, so there’s a chance you’ll also spend some time working on a trading terminal, a platform for reviewing and replaying trades designed for prop firms and traders.
We work in a spec-driven way: we plan before we build. If you’re a senior engineer who actively trades and cares about building better trading tools, this role is for you.
What you’ll get?
- Ownership — you’ll be involved in the full process: from specs to shipping. No ticket queue
- Product connection — you’ll use the product yourself as a trader
- AI-first team — we use AI as part of how we plan, research, and build, not just as a helper tool
- Working style — outcome-driven. We combine synchronous collaboration with focused asynchronous work, choosing the approach that best supports effective outcomes
Who we’re looking for?
Requirements
- 5+ years of engineering experience
- Comfortable across backend systems, including low-latency backend
- Experience with modern frontend frameworks ( React 18+ / TypeScript)
- Active trader: futures or crypto, day trading or scalping
- Spec-driven, AI-orchestrated development: you plan deeply and know how to work with AI agents effectively
- Experience with real-time market data: WebSocket streaming, order books, Level 2 depth
- Ability to produce your own product specs
- Ability to make UX decisions based on the UX guide and input from a UX advisor
- Fluent English (written and spoken)
Would be a plus
- Ruby and Rust (we use Rust/Axum) experience
- Experience with high-performance browser rendering (e.g. WebAssembly, ImGui, egui)
- Familiarity with trading tools like footprint charts, DOM/ladder, heatmaps, market/volume profile, CVD
Benefits
and Perks
- Competitive compensationLet's face it: in a late capitalistic world, getting paid well certainly doesn't hurt.
- Growth opportunitiesOutline your growth and development plan, expand your skills, knowledge, and career horizons in a supportive and innovative environment.
- Remote and flexible scheduleRailswarians live in more than 25 countries with different time zones. All of them are free to choose their most productive work time and place.
- Smart Expense policyThere's an additional sum allocated to help you set up your workstation, improve your health, and learn whatever you want and how you want. No. Questions. Asked.
- Secure hardware and equipmentYour productivity is our priority. Once you join Railsware, you’ll get secure equipment of your choice.
- 34 Paid days offRailswarians rest 24 days per year + 10 days to cover your national holidays.
- Regular online and offline gatheringsWe frequently meet online and offline to get acquainted, collaborate, build a network, and have fun together.