Options Analytics Engineer (expert)

5 - 9 years

0 Lacs

Posted:4 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Senior Software Engineer at Trading Technologies, you will play a crucial role in developing and enhancing the cutting-edge options analytics platform. Your responsibilities will include: - Designing, developing, and maintaining Java-based components for the options analytics platform, such as pricing models, risk calculations (Greeks, VaR), and data processing pipelines. - Implementing and optimizing complex algorithms for option pricing and risk analysis to ensure accuracy and performance. - Collaborating with product managers and stakeholders to translate requirements into technical solutions. - Writing clean, well-documented, and testable code following best practices. - Participating in code reviews and contributing to process improvements. - Troubleshooting and debugging issues to ensure platform stability and reliability. - Staying updated with the latest advancements in options pricing models, financial markets, and Java technologies. - Contributing to the architecture and design of the overall system. - Mentoring junior engineers and providing technical guidance. Qualifications required for this role: - Bachelor's or Master's degree in Computer Science, Financial Engineering, or a related field. - 5+ years of software development experience with a focus on Java. - Strong understanding of object-oriented programming principles and design patterns. - Proven experience in building and optimizing high-performance, multi-threaded applications. - Solid understanding of financial markets, options theory, and derivative pricing models (e.g., Black-Scholes, Binomial, Monte Carlo). - Experience with numerical methods and algorithms used in options pricing and risk management. - Proficiency in working with large datasets and data processing techniques. - Experience with testing frameworks (e.g., JUnit, Mockito) and continuous integration/continuous deployment (CI/CD) pipelines. - Experience in building distributed systems and APIs. - Excellent problem-solving and analytical skills. - Strong communication and collaboration skills. Trading Technologies offers competitive benefits, including medical, dental, vision, flexible work schedules with hybrid work options, generous PTO, training days for professional development, tech resources, gym membership subsidies, milestone anniversary bonuses, and a culture that promotes diversity and inclusion. Please note that the company, Trading Technologies, is a Software-as-a-Service (SaaS) technology platform provider to the global capital markets industry. Their award-winning TT platform connects to major international exchanges and liquidity venues, delivering advanced tools for trade execution, market data solutions, analytics, risk management, and infrastructure services to leading financial institutions and exchanges. As a Senior Software Engineer at Trading Technologies, you will play a crucial role in developing and enhancing the cutting-edge options analytics platform. Your responsibilities will include: - Designing, developing, and maintaining Java-based components for the options analytics platform, such as pricing models, risk calculations (Greeks, VaR), and data processing pipelines. - Implementing and optimizing complex algorithms for option pricing and risk analysis to ensure accuracy and performance. - Collaborating with product managers and stakeholders to translate requirements into technical solutions. - Writing clean, well-documented, and testable code following best practices. - Participating in code reviews and contributing to process improvements. - Troubleshooting and debugging issues to ensure platform stability and reliability. - Staying updated with the latest advancements in options pricing models, financial markets, and Java technologies. - Contributing to the architecture and design of the overall system. - Mentoring junior engineers and providing technical guidance. Qualifications required for this role: - Bachelor's or Master's degree in Computer Science, Financial Engineering, or a related field. - 5+ years of software development experience with a focus on Java. - Strong understanding of object-oriented programming principles and design patterns. - Proven experience in building and optimizing high-performance, multi-threaded applications. - Solid understanding of financial markets, options theory, and derivative pricing models (e.g., Black-Scholes, Binomial, Monte Carlo). - Experience with numerical methods and algorithms used in options pricing and risk management. - Proficiency in working with large datasets and data processing techniques. - Experience with testing frameworks (e.g., JUnit, Mockito) and continuous integration/continuous deployment (CI/CD) pipelines. - Experience in building distributed systems and APIs. - Excellent problem-solving and analytical skills. - Strong communication and collaboration skills. Trading Technologies offers competitive benefits, including medical, dental, vision, flexible work schedules

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Trading Technologies logo
Trading Technologies

Software Development

Chicago Illinois

RecommendedJobs for You