Job Description
Join our dynamic team as an Entry-Level Equity Options Software Engineer and dive into the exciting world of financial technology. No prior experience required – we're seeking passionate individuals eager to build cutting-edge systems for equity derivatives trading. You'll collaborate with senior developers to design, implement, and maintain high-performance trading platforms while gaining exposure to real-world financial markets. This role offers structured mentorship, competitive compensation, and the opportunity to grow into a senior position within 18-24 months.
Responsibilities
- Develop and maintain low-latency software for equity options pricing and risk management systems
- Implement algorithms for options valuation models using Monte Carlo and finite difference methods
- Integrate with market data feeds (e.g., Bloomberg, Refinitiv) and trading APIs
- Write unit tests and conduct code reviews to ensure system reliability
- Optimize database queries for high-volume options market data
- Document technical specifications and API interfaces
- Participate in agile development cycles with daily standups and sprint planning
Qualifications
- Bachelor's degree in Computer Science, Mathematics, Engineering, or related field
- Fundamental knowledge of data structures, algorithms, and object-oriented programming
- Proficiency in at least one programming language (Java, Python, or C++)
- Basic understanding of financial markets and derivatives concepts
- Experience with version control systems (Git) and CI/CD pipelines
- Strong problem-solving skills and attention to detail
- Ability to work collaboratively in a fast-paced environment