Back-End Engineer (Trading)
Posted Updated
- As a Back-End Engineer on our Cryptocurrency Trading Platform, you will build the backend services that power our internal and external trading products — from order management and market data processing to the REST APIs and WebSocket streams that serve our web and mobile clients
- You’ll work closely with product, engineering, and trading teams, and contribute to our culture of engineering excellence
- Design, build, and operate backend services in Kotlin and Python that power our trading products, from core trading workflows to client-facing APIs
- Develop and improve services for order management, market data processing, and trade lifecycle handling in a real-time, high-volume environment
- Build and maintain REST APIs and WebSocket streams that deliver real-time prices, order updates, and account data
- Collaborate with cross-functional teams — product, frontend, trading — to adapt the platform quickly to new features and market conditions
- Ensure high availability, reliability, and scalability of trading services, with a sharp focus on latency, observability, and testing
- Contribute to architecture discussions and technical decisions, writing clean, maintainable code and sharing knowledge across the team
Benefits
- Meaningful Equity
- Paid Family Leave
- Unlimited Vacation
- Crypto Bonus
- Get the equipment you need
- Remote-first
- HealthCare
- Offsites
- Curiosity and enthusiasm for learning new technologies; interest in financial markets or crypto is a plus, not a requirement
- Professional experience building backend services, ideally in Kotlin and/or Python
- An understanding of performance fundamentals — identifying bottlenecks, managing latency, and building systems that stay responsive under load; experience with real-time or event-driven systems is a plus
- Solid experience designing and building backend services and REST APIs; experience with WebSockets or other real-time streaming protocols such as NATS/JETSREAM is a plus
- Strong problem-solving skills and clear communication with both technical and non-technical colleagues
- Familiarity with Docker/Kubernetes and cloud environments (AWS) is a plus
- Working knowledge of SQL and experience integrating with multiple internal or third-party services
