Job Description
Reporting to: Technical Lead
Core Responsibilities:
- Institutional API System Development
- Develop high-performance RESTful/WebSocket/gRPC APIs using Golang to support core functions for institutional clients, including market data streaming, order execution, and asset inquiries.
- Optimize API response latency (targeting 99.9% requests under 50ms) and enhance throughput (supporting 10,000+ QPS).
- Implement FIX protocol (Financial Information Exchange) or custom binary protocols to meet traditional financial institutions' connectivity requirements.
- Institutional-Level Feature Support
- Develop institution-exclusive features such as Block Trading, algorithmic orders (TWAP/VWAP), and multi-account risk management (Risk Engine).
- Design security control modules including Rate Limit, IP whitelisting, and Multi-Factor Authentication (MFA).
- Integrate with clearing systems to support institutional compliance needs like T+0 settlement and automated Reconciliation.
- Performance and Stability Assurance
- Optimize API service performance through load balancing, connection pooling, and asynchronous processing techniques.
- Design Circuit Breaker, Fallback, and retry mechanisms to ensure high availability (99.99% SLA).
- Monitor API health status using Prometheus/Grafana with real-time anomaly alerts.
- Institutional Client Collaboration
- Work closely with sales and customer success teams to understand institutional clients' needs and rapidly iterate API features.
- Create comprehensive API documentation (Swagger/Postman) and provide technical integration support.
Job Requirements
Mandatory Qualifications:
- Technical Stack Requirements
- 3+ years of backend development experience with 2+ years of hands-on Golang (proficient in gin/echo frameworks and high-performance coding techniques).
- Expertise in institutional-grade API development; prior experience with exchange, brokerage, or payment system APIs preferred.
- Strong knowledge of distributed system design (microservices, Kafka/RabbitMQ message queues, Redis caching).
- Familiarity with database optimization (PostgreSQL/MySQL sharding, TimescaleDB for time-series data).
- Understanding of network protocol optimization (TCP/IP persistent connections, QUIC, gRPC streaming).
- Financial and Compliance Knowledge
- Familiarity with institutional business scenarios: quantitative trading, market-making strategies, fund custody, etc.
- Knowledge of financial compliance requirements: KYC/AML, trade auditing, data segregation.
Preferred Qualifications:
- Experience developing FIX protocols or integrating with traditional financial systems (e.g., Bloomberg, Reuters).
- Familiarity with cryptocurrency exchange APIs (e.g., Binance, Coinbase institutional interfaces).
- Mastery of high-performance programming techniques (zero-copy, memory pooling, SIMD instruction optimization).
Benefits
- Competitive salary package
- Generous annual leave and employee benefits
- Positive team culture
- Global remote work opportunities


