About the Role
We are building a high-performance trading platform where execution quality and risk management are critical. As a Backend Engineer, you will design and develop core systems that power real-time trading, margining, and risk controls.
This role is suited for engineers who enjoy working on low-latency systems under dynamic market conditions, especially in financial or trading environments.
What You'll Do
- Build and maintain core backend services for trading, accounts, and risk systems
- Design and implement real-time risk monitoring for positions, collateral, and exposure
- Develop high-throughput services to process orders, balances, and market data
- Handle edge cases during volatile market conditions (e.g. rapid price movements, position stress scenarios)
- Implement risk controls and safeguards (circuit breakers, position limits, system protections)
- Optimize systems for latency, throughput, and consistency
- Collaborate with trading and product teams to refine risk and execution logic
- Leverage AI-assisted development tools to improve productivity, testing, and system reliability
What We're Looking For
- 58+ years of backend engineering experience
- Strong proficiency in Java (Spring Boot or similar frameworks)
- Experience with concurrent and event-driven systems
- Solid understanding of distributed systems and system design
- Experience processing real-time financial or transactional data
- Strong commitment to clean, maintainable, and well-tested code
Strong Plus
- Experience working on risk systems, margin frameworks, or trading infrastructure
- Background in derivatives trading (perps, futures, options)
- Familiarity with order processing or exchange systems
- Understanding of leverage, funding mechanisms, and position risk
- Experience with high-frequency / low-latency systems
- Experience incorporating AI tools (e.g. code assistants, automated testing, anomaly detection) into development workflows
Tech Stack
- Language: Java
- Messaging: Kafka / Redis
- Storage: Postgres / ClickHouse
- Infra: Docker / Kubernetes
Engineering Principles
- Write clean, modular, and production-grade code readability and maintainability are non-negotiable
- Prefer simple, robust designs over unnecessary complexity
- Use AI tools pragmatically to accelerate development and improve code quality
- Build systems with a focus on resilience under real market conditions
What You'll Work On
- Real-time trading and position management systems
- Margin and exposure monitoring infrastructure
- Systems ensuring platform stability during market volatility