⭐ Featured Opportunity
Senior Backend Engineer – Trading Systems
atRho Labs
Oct 23

Oct 23, 2025

Overview
We're looking for a Senior Backend Engineer to help design and build the core systems behind our trading platform — low-latency, high-reliability services that process market data, orders, and risk events in real time. The ideal candidate has experience developing or operating trading, exchange, or high-frequency systems, understands the nuances of state management, sequencing, and data consistency under load, and enjoys finding elegant solutions to complex concurrency problems. We work primarily in Golang and deploy on AWS/Kubernetes, but we value deep understanding and curiosity over any particular tech stack. If you've built high-performance systems in another language or framework and are eager to dive into ours, we'd love to talk.
Responsibilities
- Design and develop backend services powering our trading infrastructure — from order management to market data and risk systems.
- Build and optimize components for throughput, latency, and reliability under real-world trading conditions.
- Architect distributed systems with clear boundaries, fault tolerance, and predictable behavior under stress.
- Collaborate on matching, settlement, and messaging subsystems, ensuring consistency and observability across components.
- Work closely with engineers integrating blockchain and off-chain data into the exchange stack.
- Contribute to the infrastructure stack (AWS, Kubernetes, Docker), focusing on automation and scalability.
- Participate in code reviews, performance profiling, and continuous improvement of engineering standards.
- Engage in design discussions — we appreciate people who challenge assumptions and bring ideas from other trading or financial systems.
Requirements
- Proven experience building or operating trading, exchange, or other real-time, stateful systems.
- Strong command of concurrency, event-driven architecture, and distributed system design.
- Proficiency in Golang (or strong background in a comparable language such as Rust, C++, or Java with readiness to transition).
- Familiarity with message-driven architectures (Pulsar, Kafka, or similar).
- Experience running production workloads on AWS/Kubernetes.
- Understanding of system reliability, monitoring, and graceful failure handling in production.
- Curiosity and drive to learn new technologies and domains — from exchange mechanics to blockchain integrations.
- Clear communication and self-sufficiency in a fast-moving, startup environment.
Listed in: Cryptocurrency Jobs, Developer Web3 Jobs, Trading Crypto Jobs, Engineering Web3 Jobs, Exchange Web3 Jobs, Golang Crypto Jobs, Senior Crypto Jobs, Startup Web3 Jobs, Kubernetes Crypto Jobs, Full Time Web3 Jobs, Web3 Web3 Jobs, DeFi Crypto Jobs, Full Stack Web3 Jobs.