Job Description
Are you a visionary software engineer passionate about the intersection of finance and technology? Apex Derivatives is seeking a talented Full-Time Software Engineer to join our elite trading division. We are building the next generation of algorithmic trading systems specifically designed for high-volume Equity Options markets. If you thrive in a fast-paced environment and want to build scalable, low-latency solutions that impact billions in daily trades, we want to meet you.
As part of our Kansas City-based remote team, you will work alongside world-class quants and developers to optimize pricing models, manage massive market data streams, and execute trades with precision. This is a unique opportunity to leverage your coding skills in a high-stakes, high-reward environment.
Responsibilities
- Design, develop, and optimize high-performance trading algorithms and systems for Equity Options and derivatives.
- Analyze complex market data feeds to identify arbitrage opportunities and pricing inefficiencies.
- Collaborate with quantitative researchers to implement and backtest advanced mathematical models.
- Ensure system stability, scalability, and fault tolerance under extreme market conditions.
- Debug and resolve critical latency issues in production environments using Linux and C++.
- Maintain and evolve our proprietary order management and execution engines.
Qualifications
- BS or MS in Computer Science, Mathematics, Physics, or a related quantitative field.
- Strong proficiency in C++ (required) and Python (desired) for high-frequency trading development.
- Deep understanding of financial markets, specifically Equity Options, Black-Scholes models, and the Greeks.
- Experience with distributed systems, message queues (Kafka/RabbitMQ), and real-time data processing.
- Familiarity with Linux environments, shell scripting, and version control (Git).
- Ability to work effectively in a remote-first, collaborative team structure.