Job Description:
Contract Trading Core Function Development
- Participate in the design and development of perpetual contracts/leveraged trading-related services, including:
- Contract order placement, matching engine integration, and order management
- Position management (isolated/cross margin, long/short separation)
- Margin, leverage, funding rate, liquidation logic, etc.
- Ensure core processes remain stable and low-latency under high concurrency and volatile market conditions.
Risk Control & Risk Engine Logic Implementation
- Implement risk control rules, including margin calculation, risk limits, liquidation conditions, and bankruptcy price calculation.
- Develop mark price, index price calculation, and abnormal market protection mechanisms.
- Collaborate with risk control/security teams to formulate and implement risk strategies, reducing systemic risks during extreme market conditions.
Hedging & Risk Exposure Management Support
- Integrate with internal hedging engines (e.g., hedging logic against platforms like Binance).
- Provide data interfaces for contract-side positions, PnL, and risk exposure to support automated hedging and risk monitoring.
- Ensure consistency and traceability of accounting, positions, and hedging data in the contract system.
Performance Optimization & Stability Enhancement
- Analyze and optimize critical interfaces to reduce latency and improve throughput.
- Build comprehensive monitoring, logging, and alerting systems for rapid issue resolution.
- Participate in high-availability architecture design (multi-data center, multi-instance, failover, etc.).
Collaboration & Technical Documentation
- Work closely with product, risk control, operations, and security engineers to design contract product features and implementation plans.
- Prepare and maintain technical documentation, API specifications, and contract rule explanations.
- Coordinate with QA engineers to establish unit, integration, and regression testing frameworks.
Job Requirements:
Basic Qualifications
- Bachelor's degree or higher in Computer Science or related fields.
- Solid foundation in computer science: data structures, algorithms, network programming, concurrency, etc.
Business & Domain Expertise
- 3–5+ years of backend development experience, with at least 1 year in financial/trading systems preferred.
- Familiarity with at least one of the following: matching engines, order systems, or asset/accounting modules.
- Clear understanding of perpetual contracts, leverage, long/short positions, funding rates, liquidation/bankruptcy concepts.
Technical Stack
- Proficiency in microservices frameworks and middleware (Spring Boot/Spring Cloud, Kafka, Redis, MySQL, etc.).
- Experience in high-concurrency, low-latency systems preferred.
- Strong database design and optimization skills for order, position, and transaction data structures.
- Adherence to coding standards and unit testing practices, capable of independent module development.
Soft Skills
- Interest in exchange operations and financial derivatives with self-driven learning initiative.
- Strong sense of responsibility and resilience to maintain performance under market stress.
- Excellent communication and teamwork skills to refine contract products with cross-functional teams.
Bonus Qualifications
- Experience in cryptocurrency exchanges, securities/futures, quantitative trading, or market-making.
- Involvement in designing/perpetual contracts, futures, options, or other derivative systems.
- Practical knowledge of risk management, hedging strategies, or capital allocation.
- Development experience in core modules like matching engines, clearing systems, or risk engines.
Benefits:
- Accommodation and meal allowances
- Flight tickets and local work visa sponsorship


