Job Description
Join Quantum Financial Solutions, a pioneer in fintech innovation, as we revolutionize equity options trading platforms. We're seeking a brilliant Senior Software Engineer to architect and develop high-performance systems that power global financial markets. In this role, you'll collaborate with quantitative analysts and traders to build cutting-edge solutions handling billions in daily transactions. Our Indianapolis hub offers a dynamic environment where your expertise will directly impact the future of financial technology.
Why Indianapolis? Enjoy a thriving tech scene with 25% lower cost of living than coastal cities, while working for a company with global reach. We offer competitive compensation, flexible work arrangements, and continuous learning opportunities.
Responsibilities
- Design and implement low-latency trading systems for equity options pricing and risk analysis
- Develop microservices architecture using Java and C++ for real-time market data processing
- Collaborate with quants to translate complex financial models into production-ready code
- Optimize algorithms for high-frequency trading environments handling 10M+ daily transactions
- Implement robust testing frameworks ensuring 99.99% system uptime in critical trading operations
- Mentor junior engineers and drive technical excellence through code reviews and architecture decisions
Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field (MS preferred)
- 5+ years experience in financial software development, specifically equity derivatives
- Expert proficiency in Java, C++, and Python with strong multithreading knowledge
- Deep understanding of options pricing models (Black-Scholes, Binomial Trees, Monte Carlo)
- Experience with high-frequency trading systems and low-latency network protocols
- Proficiency with Linux, Kubernetes, and cloud deployment (AWS/GCP)
- Strong problem-solving skills with ability to optimize for performance and scalability