12 Nov
|
Tradl AI
|
Bengaluru
12 Nov
Tradl AI
Bengaluru
This role owns the backend platform architecture, from real-time data pipelines to AI/ML serving and quantitative computation, and serves as the technical anchor for the engineering team. Responsibilities
• API Platform: Design and build the REST + WebSocket API layer that serves the web app, mobile apps, and future third-party integrations. Rate limiting, authentication (OAuth 2.0 + broker SSO), caching, versioning, and documentation.
• Broking Platform Core: Native order management system with full execution stack. Order placement, position sync, holdings management, margin calculation, and risk controls. Built as a unified platform layer, not a third-party broker abstraction.
• Decompose the monolith into domain-bounded microservices: User Service, Query Engine, Market Data Service, Portfolio Service, and Alert Service.
• Real-Time Infrastructure: WebSocket gateway for live data streaming to clients. Manage 10K+ concurrent connections, handle reconnection logic, and implement effective subscription management.
• DevOps and Reliability: AWS EKS (Kubernetes) orchestration, CI/CD pipelines (GitHub Actions), auto-scaling policies,
and incident response. Requirements
• 5-6 years in backend engineering with expertise in GoLang, C++, Rust, or Java.
• Distributed systems
experience:
microservices, event-driven architecture, message queues, eventual consistency.
• Database design: PostgreSQL (primary), Redis (caching + pub/sub), and time-series workloads.
• Kubernetes + Docker in production. You've managed EKS/GKE clusters, written Helm charts, and configured auto-scaling policies.
• API design philosophy. You care about consistent response formats, proper HTTP semantics, pagination patterns, and error handling. Bonus Points
• Experience with broker/trading platform APIs
- order lifecycle, market data WebSockets, and position management.
• WebSocket expertise at scale (10K+ concurrent connections, efficient pub/sub routing).
• You've built fintech systems handling real money
- payments, wallets, or trading platforms. This job was posted by Sumana B from Tradl AI.
📌 Backend Developer (Bengaluru)
🏢 Tradl AI
📍 Bengaluru