Job description
Job Responsibilities:
1. Contract Function Development: Responsible for core functions such as placing orders, matching, positions, and margin for perpetual/leverage, ensuring stable low latency under high concurrency.
2. Risk Control and Hedging: Implement risk control rules (liquidation, limits, etc.), interface with the hedging engine, and ensure data consistency.
3. Performance and Stability: Optimize interface performance, build monitoring systems, and design high-availability architecture.
4. Collaboration and Documentation: Collaborate with multiple departments to design solutions, write documentation, and assist with testing.
Job Requirements:
1. 3-5 years of server-side development experience, with at least 1 year of experience in financial/trading systems preferred;
2. Familiar with at least one module in matching engines, order systems, or asset/accounting systems;
3. Clear understanding of concepts such as perpetual contracts, leverage, long/short positions, funding rates, and forced liquidation;
4. Proficient in microservice frameworks (such as Spring), middleware (such as Kafka/Redis), and able to optimize high-concurrency systems and databases.
5. Familiar with contract business, strong under pressure, and good at collaboration.
Must-have:
Experience in web three.
Bonus points:
1. Experience in digital assets, securities futures, quantitative trading, market making, etc.;
2. Participation in the design and implementation of derivative systems such as perpetual contracts, futures, and options;
3. Practical experience or research experience in risk management, hedging strategies, and capital management;
4. Experience in the development of core modules such as matching engines, clearing systems, and risk control engines.