Posted on: 12/08/2025
Key Responsibilities :
- Architecture Ownership : Design and maintain scalable and secure backend and database architecture for the exchange.
- Database Engineering : Model complex relational and NoSQL data structures (MySQL/MSSQL, MongoDB), optimize queries, and ensure data consistency and performance under heavy load.
- Blockchain Integration : Build, maintain, and improve APIs/scripts for handling deposits, withdrawals, and transaction tracking for BTC, ETH, TRON, BNB, and other networks.
- API Design : Develop and review RESTful APIs for frontend/mobile and third-party integrations.
- System Performance : Analyze bottlenecks and optimize backend performance across all modules (trade engine, wallet, KYC, user management).
- Solution Design : Translate business problems into technical solutions and own the end-to-end implementation plan.
- Code Review & Dev Guidance : Provide direction and support to backend developers; perform technical reviews to maintain code quality and best practices.
- Security & Compliance : Ensure solutions are secure, adhere to industry compliance (CERT-In, ISO, etc.), and protect user data and assets.
- Documentation : Maintain architectural and operational documentation.
Must-Have Skills
- Strong backend development experience in Node.js / NestJS / .NET / C#.
- Solid knowledge of MySQL / MSSQL / MongoDB, indexing, triggers, stored procedures, and optimization.
- Experience integrating with blockchain nodes (e.g., Web3.js, Nethereum, TronWeb) for ERC20/TRC20/BEP20 token operations.
- Understanding of asynchronous processing, microservices, and event-driven architecture (Kafka preferred).
- Deep understanding of REST APIs, authentication flows, and secure key management.
- Experience with Azure infrastructure.
- Exposure to frontend decisions, including Next.js / React-based web applications as well as Native Android and iOS applications, with the ability to guide integration and architectural consistency across platforms.
Good to Have
- Previous experience working on a live crypto exchange.
- Experience with matching engines, market-making systems, and trading performance tuning.
- Familiarity with DevOps workflows, CI/CD, and monitoring tools (Grafana, Prometheus, Azure Insights).
- Knowledge of message queues, WebSocket integrations, and real-time updates.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1529052
Interview Questions for you
View All