Python Software Engineer – responsible for building, validating, and delivering scalable, centralized derived-data solutions for researchers and traders; work with multiple datasets including bars, residuals, curves, volatility surfaces, and greeks; collaborate with Trading, Research, and Technology teams; contribute to APAC production support and US–APAC time-zone handovers; document solutions and calculations for non-technical stakeholders.
Requirements
5+ years of software engineering experience, strong Python proficiency
Rust or C++ is a strong plus
5+ years working with large data sets and calculating bars and residuals from market data (ideally streaming, collocated)
Understanding of trading and research workflows for analytical data
Strong unit-testing / test-driven development style
Compensation & benefits
APAC production support; US–APAC time-zone handover