Job Description
Join Apex Quantitative Systems as we revolutionize the equity options landscape with next-generation trading technology. We are looking for a visionary Software Engineer to join our Minneapolis-based team. In this pivotal role, you will be responsible for architecting and maintaining the core pricing engines and risk management infrastructure that powers our market-making strategies.
As a key player in our technology division, you will work closely with quants and traders to translate complex stochastic calculus models into efficient, scalable software. If you are passionate about high-frequency trading, derivatives, and building systems that operate at the edge of performance, we want to hear from you.
Responsibilities
- Develop Pricing Engines: Design and implement robust software libraries for the valuation of equity options using models such as Black-Scholes, Binomial, and Monte Carlo simulation.
- System Optimization: Continuously profile and optimize existing C++ and Python codebases to reduce latency and improve execution speeds in live market conditions.
- Risk Management: Build and maintain automated risk monitoring tools to ensure compliance with internal hedging policies and regulatory requirements.
- Algorithmic Execution: Collaborate with trading desks to develop and refine execution algorithms that maximize fill rates while minimizing slippage in volatile markets.
- Data Integration: Integrate with external data feeds (e.g., Bloomberg, ICE) to ensure real-time data accuracy for pricing models.
- Cross-Functional Collaboration: Work with product managers and quantitative analysts to define technical requirements for new trading products.
Qualifications
- Education: Bachelor’s degree in Computer Science, Mathematics, Physics, or Financial Engineering (Master’s preferred).
- Technical Skills: Strong proficiency in C++ (low-latency experience is a plus) and Python; solid understanding of data structures and algorithms.
- Domain Knowledge: Deep understanding of financial derivatives, specifically equity options, and familiarity with option greeks (Delta, Gamma, Vega, Theta, Rho).
- Mathematical Aptitude: Ability to understand and implement complex mathematical models, including stochastic differential equations.
- Experience: Minimum 4+ years of experience in software engineering, preferably within fintech, high-frequency trading, or quantitative finance.
- Tools: Experience with version control (Git), CI/CD pipelines, and Linux environments.