Salary
💰 $120,000 - $155,000 per year
About the role
- Design, implement, and maintain the front-office systems that power quantitative research and live trading. Build low-latency prime-broker integrations for reliable execution across new markets and asset classes, evaluate past trades and transaction costs to shape and optimize execution algorithms, and deliver real-time risk monitors that compute and expose portfolio-level metrics (including pre- and post-trade audits). Own production reliability and automate reporting pipelines for P&L attribution, trading statistics, and compliance records so the desk can move faster with confidence. Spot gaps, design pragmatic solutions, ship them, and iterate from real feedback. Balance building new systems and refining existing ones with a bias for automation, testing, and observability. Deep-dive into unfamiliar stacks, ask the right questions, change course when data demands it. Stay calm under pressure and work collaboratively in small teams.
Requirements
- 1-3 years of professional software engineering experience in a front-office environment Bachelors or Master’s degree in computer science, engineering, statistics or related field Business knowledge of financial instruments, market microstructure, trade lifecycle, risk identification/mitigation or portfolio optimization Expertise in writing clean, modular and maintainable code Proficiency in building front-office tools for traders such as execution systems. A basic foundation in statistical principles, including but not limited to correlation analysis, A/B testing, and the capability to perform transaction cost analysis. Preference to a candidate with experience in Python and at least one other high-performance compiled language such as C++ or Rust.