Job Description
Join the elite team at Apex Derivatives Solutions, where we are redefining the landscape of equity options trading through cutting-edge technology. We are looking for a highly skilled Software Engineer to build and maintain high-frequency trading systems and risk management platforms. If you have a passion for low-latency systems and financial mathematics, we want to hear from you.
Why Join Us?
We offer a competitive compensation package, remote-first flexibility, and the opportunity to work with industry leaders in quantitative finance. You will be directly impacting the pricing models and execution strategies that drive our market dominance.
Responsibilities
- Design, develop, and optimize high-performance software systems for real-time equity options pricing and risk analysis.
- Collaborate with quantitative researchers to translate mathematical models into efficient, production-ready code.
- Maintain and enhance existing C++ and Python codebases to ensure maximum throughput and minimal latency.
- Implement robust data pipelines for ingesting market data and trade history from exchanges.
- Conduct code reviews and mentor junior engineers to maintain high engineering standards.
- Debug complex issues in distributed trading environments and ensure system reliability.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Mathematics, Physics, or a related quantitative field.
- 5+ years of professional software engineering experience, preferably in the financial services or high-frequency trading sector.
- Strong proficiency in C++ (advanced knowledge of STL, memory management, and concurrency) and Python.
- Deep understanding of financial instruments, specifically Equity Options, Black-Scholes models, and Volatility surfaces.
- Experience with Linux environments, message queues (Kafka/RabbitMQ), and distributed systems.
- Excellent problem-solving skills and ability to work in a fast-paced, deadline-driven environment.