Job Description
We are seeking a Senior Software Engineer with a deep understanding of Equity Options and quantitative finance to join our elite trading team. Based in Albuquerque, NM (Remote-friendly), you will build the core pricing engines that power our institutional-grade trading platform.
In this role, you will bridge the gap between complex financial theory and high-performance engineering. You will work in a dynamic environment where precision is paramount, developing algorithms that drive real-time decision-making for our global clients.
Why join Apex Derivatives?
- Work with cutting-edge FinTech stack in a low-latency environment.
- Competitive compensation and comprehensive benefits package.
- Flexible remote-first culture with a hub in Albuquerque, NM.
Responsibilities
- Design, develop, and maintain high-performance Options Pricing Models (Black-Scholes, Monte Carlo, Binomial trees).
- Optimize low-latency C++ code for real-time market data ingestion and order execution systems.
- Collaborate closely with quantitative analysts to translate financial theories into scalable, robust software architecture.
- Implement robust Risk Management systems to monitor and mitigate exposure in volatile markets.
- Ensure 99.99% uptime for our trading infrastructure through rigorous testing and monitoring.
- Conduct code reviews and mentor junior engineers to maintain high technical standards.
- Contribute to the evolution of our cloud-native infrastructure (AWS/GCP).
Qualifications
- B.S. or M.S. in Computer Science, Mathematics, Physics, or Financial Engineering.
- 5+ years of experience in FinTech, High-Frequency Trading, or Derivatives software development.
- Expert proficiency in C++ (STL, Boost) and Python for scripting and data analysis.
- Deep knowledge of Equity Options, Futures, and exotic derivatives structures.
- Experience with distributed systems and message queues (Kafka, RabbitMQ).
- Strong understanding of concurrent programming, multi-threading, and memory management.