Job Description
We are a leading fintech innovator revolutionizing the equity options market. We are seeking a highly skilled and motivated Software Engineer to join our core engineering team in Baltimore. If you are passionate about building high-performance financial systems and want to work with cutting-edge technology in a fast-paced environment, we want to hear from you.
In this role, you will be at the forefront of our options trading infrastructure, working alongside quantitative analysts and traders to deliver robust, low-latency solutions that power our market dominance.
Responsibilities
- Design, develop, and maintain low-latency trading systems and pricing engines for equity options.
- Collaborate with quantitative researchers to implement complex mathematical models and algorithms.
- Optimize existing codebases to improve execution speed and system stability under high load.
- Ensure data integrity and security across all trading platforms and databases.
- Participate in the full software development lifecycle, from requirements gathering to deployment.
- Conduct code reviews and mentor junior engineers to maintain high coding standards.
Qualifications
- B.S., M.S., or Ph.D. in Computer Science, Mathematics, Statistics, or a related technical field.
- 5+ years of experience in software engineering, with a focus on high-frequency or low-latency systems.
- Strong proficiency in C++ and Python; experience with Java or Scala is a plus.
- Deep understanding of financial markets, specifically equity options, derivatives, and the Black-Scholes model.
- Experience with data structures, algorithms, and concurrency.
- Familiarity with FIX protocol and market data feeds.