Participate in the Margin team’s full software development lifecycle, from requirements analysis and test planning to execution, defect tracking, product delivery, and maintenance, with a strong focus on Java / Rust-based trading and risk systems.
Work closely with software engineers, product managers, designers, and operations teams to provide insights and feedback on system design, testing strategies, and implementation for margin trading products and risk control features.
Set up and manage testing environments, developing detailed and well-structured test plans and cases for complex trading workflows, margin calculations, liquidation processes, and high-concurrency systems....
Conduct research, technical evaluation, ingestion, integration, cleansing, standardization, computation, storage, and servicing of financial market data, covering securities master data, real-time and historical market data, fundamentals, corporate actions, indices, and business-required product and risk data; responsible for source ingestion, raw retention, and stable delivery to knowledge engineering pipelines for content-type data such as announcements, news, and research reports.
Design scalable unified data models and integration frameworks, handling different markets' trading calendars, time zones, currencies, security identifiers, listing relationships, lifecycles, and data corrections, supporting rapid onboarding of new markets and sources.
Build batch-stream unified data pipelines centered on Flink, continuously optimizing latency, throughput, query performance, stability, and cost, while supporting consumer trading products, research analysis, and AI scenarios....
Factor Mining & Validation: Discover, construct, and validate trading factors from multi-source data including market data, fundamental data, and on-chain data. Continuously iterate the factor library to identify effective alpha signals.
Factor Prediction Modeling: Design and optimize prediction models using machine learning and deep learning methods to improve signal accuracy and stability while controlling overfitting and strategy decay.
Strategy Design & Backtesting: Lead the design, backtesting, and live deployment validation of trading strategies — covering signal generation, portfolio construction, risk control, and execution optimization. Take ownership of strategy P&L and risk performance....