Job Description
Are you a visionary engineer passionate about the complexities of financial markets?
Join Apex Derivatives Labs, a premier fintech firm redefining market access in the heart of Indianapolis. We are looking for a talented Software Engineer to architect the next generation of equity options trading platforms. You will work directly with quantitative analysts to build robust, high-performance systems that handle millions of data points per second.
In this role, you won't just be writing code; you will be building the engines that power modern portfolio management and risk assessment. If you thrive in a fast-paced, intellectually stimulating environment and want to solve complex problems at the intersection of mathematics and technology, we want to hear from you.
Why Join Us?
- Impact: Directly influence the pricing and execution models for complex equity options.
- Technology: Work with cutting-edge technologies including low-latency C++, Python, and cloud-native architectures.
- Location: Enjoy a vibrant tech scene in Indianapolis with a lower cost of living and high quality of life.
Responsibilities
- Design, develop, and maintain high-frequency options pricing engines using C++ and Python.
- Collaborate with quants to translate mathematical models into efficient, scalable software.
- Optimize database queries and data pipelines to handle real-time market data ingestion.
- Ensure system reliability, security, and scalability for production trading environments.
- Conduct code reviews and mentor junior engineers on best practices in financial software development.
- Participate in the full SDLC, from architectural design to deployment and monitoring.
Qualifications
- B.S. in Computer Science, Mathematics, Statistics, or a related field (Master's preferred).
- 3+ years of professional software engineering experience, preferably in fintech or high-frequency trading.
- Strong proficiency in C++ (knowledge of memory management and concurrency is essential).
- Experience with Python for data analysis and scripting.
- Deep understanding of financial derivatives, specifically equity options (Black-Scholes, Binomial models, Monte Carlo simulation).
- Familiarity with distributed systems, message queues (Kafka, RabbitMQ), and SQL/NoSQL databases.