This role works directly with traders and quantitative researchers to rapidly design, prototype, and deliver high-impact tools that streamline research, optimize execution workflows, and enhance decision-making.
The ideal candidate combines expert-level programming ability with strong market intuition and thrives in a fast-paced environment where quick iteration, creativity, and technical excellence are essential.
Key Responsibilities - Work closely with traders and quants to rapidly design and implement tools for signal research, trade analysis, attribution, and reporting.
- Develop, maintain, and extend risk and P&L frameworks , ensuring accurate and timely daily reporting.
- Build and optimize market data pipelines , including ingestion, validation, transformation, and contribution to internal systems.
- Create tactical tools, prototypes, and automation utilities that eliminate manual workflows and reduce operational overhead.
- Develop robust web scraping and external data acquisition utilities for research and analytical use cases.
- Contribute to a high-velocity front-office RAD environment , delivering scalable, maintainable production code under tight timelines.
- Collaborate across technology, data, and quant teams to improve platform efficiency, data quality, system resilience, and researcher productivity.
Qualifications - Bachelors or Masters degree in Computer Science, Mathematics, Physics, Engineering, or a related technical discipline.
- 5+ years of software development experience , ideally in a front-office, trading, or quantitative research environment.
- Strong proficiency in Python , including data analysis, visualization, workflow automation, and package ecosystem knowledge.
- Familiarity with big data technologies (e.g., Spark, Hadoop) and database systems (SQL and NoSQL).
- Experience working with financial markets, trading workflows, and risk metrics .
- Ability to prototype quickly , iterate with users, and ship high-quality tools in a dynamic front-office setting.