Job Description
Join our elite fintech team to revolutionize equity derivatives trading platforms. We're seeking a Senior Software Engineer to design, develop, and deploy high-performance systems for complex equity options pricing, risk modeling, and algorithmic trading. Work with cutting-edge technologies in a remote-first environment while collaborating with top-tier quantitative analysts and traders. This role offers unparalleled exposure to financial markets and the opportunity to build scalable solutions that impact global trading operations.
Responsibilities
- Develop and maintain low-latency options pricing engines using C++ and Python
- Implement complex mathematical models for volatility surfaces and Greeks calculations
- Design microservices architecture for real-time options trading workflows
- Optimize algorithms for high-frequency trading strategies and risk management
- Collaborate with quants to translate financial models into production-ready code
- Lead code reviews and mentor junior engineers in financial software best practices
- Ensure regulatory compliance and auditability in all trading systems
Qualifications
- 5+ years of experience in financial software development, specifically with equity derivatives
- Expertise in C++ and Python with strong multithreading and concurrency knowledge
- Deep understanding of options pricing models (Black-Scholes, Binomial Trees, Monte Carlo)
- Proficiency in Linux environments and high-performance computing
- Experience with FIX protocol and market data feeds (Bloomberg, Refinitiv)
- Strong background in object-oriented design and design patterns
- BS/MS in Computer Science, Mathematics, or related quantitative field