Job Description
Are you a technically gifted engineer passionate about financial markets? Apex Financial Systems is seeking a highly skilled Part-Time Software Engineer to join our dynamic team in New York City. We specialize in high-frequency trading algorithms and equity options analytics, and we need your expertise to refine our pricing models and execution engines.
In this role, you will work on cutting-edge projects that bridge the gap between complex financial theory and robust, scalable code. You will have the flexibility to work on a part-time basis while contributing to high-impact solutions that drive our competitive edge in the options market.
Why Join Us?
- Work with a world-class team of quants and developers.
- Competitive hourly rate for high-impact work.
- Flexible scheduling to accommodate your lifestyle.
- Deep dive into equity derivatives and market microstructure.
Responsibilities
- Develop, optimize, and maintain C++ and Python libraries for real-time equity options pricing.
- Collaborate with quantitative analysts to translate mathematical models into efficient code.
- Debug and resolve latency issues in our high-frequency trading execution systems.
- Conduct code reviews and mentor junior developers on financial engineering best practices.
- Design and implement robust unit and integration tests to ensure system reliability.
- Document technical specifications and model behavior for stakeholder communication.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Mathematics, Physics, or a related quantitative field.
- Strong proficiency in Python and C++ with experience in numerical computing libraries (NumPy, Pandas).
- Deep understanding of financial mathematics, specifically Black-Scholes models, binomial trees, or implied volatility surfaces.
- Experience with low-latency systems, threading, and memory management.
- Excellent problem-solving skills and the ability to work independently.
- Current authorization to work in the United States.