Nomura-posted 3 months ago
Full-time • Senior
Mumbai, IN
5,001-10,000 employees
Securities, Commodity Contracts, and Other Financial Investments and Related Activities

Nomura is a global financial services group with an integrated network spanning approximately 30 countries and regions. By connecting markets East & West, Nomura services the needs of individuals, institutions, corporates and governments through its three business divisions: Wealth Management, Investment Management, and Wholesale (Global Markets and Investment Banking). Founded in 1925, the firm is built on a tradition of disciplined entrepreneurship, serving clients with creative solutions and considered thought leadership. Nomura Services, India supports the group's global businesses with world-class capabilities in trading support, research, information technology, financial control, operations, risk management and legal support. At Nomura, creating an inclusive workplace is a priority, and the firm has made meaningful progress in this area, receiving several awards for its commitment to diversity and inclusion.

  • Design, develop and optimize ultra-low latency systems in C++ 11/17 for processing equity exchange data.
  • Implement high-performance algorithms for market data processing, focusing on minimizing latency and maximizing output.
  • Develop and maintain systems that handle and process market data structures like Top of Book (TOB), Market by Price, Market by Orders, and trade processing.
  • Develop systems for options processing and symbology management, ensuring accurate mapping and data consistency across equity, options and indices.
  • Implement and manage systems for building and processing order books, ensuring the real-time aggregation of market data for analysis and trading.
  • Work with various exchange protocols such as ITCH, SBE and Tag/Value, ensuring seamless integration and processing of data streams.
  • Integrate and process market data with downstream trading & other systems, ensuring that trading algorithms receive accurate and timely information.
  • Utilize Bloomberg APIs to access and process market data, integrating this data into internal systems for analysis and trading.
  • Collaborate with product team and stakeholders towards requirement discovery and project prioritization.
  • Contribute towards establishing software delivery best practices, collaborating on architecture, design decisions, and code reviews.
  • Own deliveries and work hands-on across all aspects of software delivery including development, testing, documentation and support.
  • 14-18 years of experience in market data or trading systems domain.
  • B.E/B.Tech/MCA/M.Tech qualification.
  • Strong market data or trading systems domain expertise, in depth understanding of equities, options and symbology processing.
  • Extensive experience with C++ 11/17, focusing on ultra-low latency development.
  • Previous development experience in Exchange connectivity / Market Data Feed Handlers / High-Availability and Fault Tolerant Systems.
  • Experience with TCP/IP, Multicast, multi-threading, IPC (Shared memory and distributed shared memory), lockless queues.
  • Experience with exchange protocols like ITCH, SBE and Tag/Value.
  • Strong problem-solving skills with a focus on optimizing performance and minimizing latency.
  • Strong communication & leadership skills.
  • Highly proactive and takes initiative to identify problem areas and evolve solutions.
  • Python programming.
  • Familiarity with FPGA configuration and processing for market data systems.
  • Familiarity with Bloomberg API and its integration with trading systems.
  • Equal opportunity employer.
  • Commitment to providing equal opportunities throughout employment.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service