Job Description
Are you passionate about the intersection of high-frequency finance and cutting-edge software engineering? Apex Derivatives Systems is seeking a visionary Senior Software Engineer to join our elite Minneapolis-based team. In this pivotal role, you will architect and maintain the core infrastructure powering our real-time equity options pricing engines and risk management platforms.
We are a market-leading firm that bridges the gap between complex quantitative finance and scalable, high-performance technology. You will work directly with quants and traders to build systems that execute thousands of trades per second with precision and speed. If you thrive in a fast-paced environment and want to shape the future of financial technology, we want to meet you.
Why Join Us?
- Competitive compensation and equity package in a high-growth fintech environment.
- Flexible remote and hybrid work options within the Minneapolis metro area.
- Access to the latest hardware for low-latency trading development.
- Continuous learning opportunities and mentorship from industry veterans.
Responsibilities
- Design, develop, and optimize low-latency C++ and Python microservices for equity options trading execution.
- Implement and maintain complex quantitative models for option pricing and volatility surface modeling.
- Ensure high availability and fault tolerance of mission-critical trading infrastructure.
- Integrate real-time market data feeds (e.g., CME, NYSE) into our ingestion pipelines using Kafka and RabbitMQ.
- Collaborate with quantitative analysts to translate mathematical models into efficient software code.
- Mentor junior engineers and conduct rigorous code reviews to maintain code quality standards.
- Conduct performance tuning and profiling to reduce latency and improve system throughput.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Mathematics, Statistics, or Financial Engineering.
- 5+ years of professional software engineering experience, with a focus on low-latency systems or fintech.
- Strong proficiency in C++ (C++17/20) and Python.
- Deep understanding of market microstructure, volatility surfaces, and equity derivatives.
- Experience with Linux environments, shell scripting, and containerization (Docker/Kubernetes).
- Familiarity with distributed databases (PostgreSQL, MongoDB) and message brokers.
- Excellent problem-solving skills and the ability to work under pressure in a dynamic market environment.