0% found this document useful (0 votes)
124 views

JD - Software Developer C++

Dolat Capital is a technology-driven quantitative trading firm that was started in 1971. It uses mathematical and statistical methods to research and develop quantitative trading algorithms. Dolat hires scientists, engineers, programmers and academics to help improve its prediction, pricing and risk management systems. Developers at Dolat help design and maintain a high-performance, low-latency trading platform that collects data from and sends orders to exchanges worldwide. Dolat seeks exceptional developers to participate in architecting and developing its next generation of trading applications in its Mumbai office.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
124 views

JD - Software Developer C++

Dolat Capital is a technology-driven quantitative trading firm that was started in 1971. It uses mathematical and statistical methods to research and develop quantitative trading algorithms. Dolat hires scientists, engineers, programmers and academics to help improve its prediction, pricing and risk management systems. Developers at Dolat help design and maintain a high-performance, low-latency trading platform that collects data from and sends orders to exchanges worldwide. Dolat seeks exceptional developers to participate in architecting and developing its next generation of trading applications in its Mumbai office.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Overview

Dolat Capital is a technology driven, multi-strategy quantitative trading firm, trading in financial
markets. Our firm was started by a legendary trader Shri Dolatbhai Shah who provided two sided
markets in non-listed equity derivatives in Mumbai India, in 1971. We’re a Math and Technology
company. We’re scientists and engineers working as a team to solve difficult problems in the
dynamic world of finance. Our team constantly works towards research and development of
quantitative trading algorithms by adhering to mathematical and statistical methods. We provide
two sided market, on a broad range of listed financial instruments: equities, futures, options,
currencies and commodities. At Dolat, we seek to continuously improve our approach to prediction,
pricing, market making algorithms and risk management. We’re seeking scientists, engineers and
academics to help us seek connections in financial data.

By building and maintaining the high-performance infrastructure, Dolat’s developers have helped
the firm to attain success in the field of quantitative trading. At Dolat, you will shape the future of
this lucrative industry while you work alongside other exceptional programmers to solve some of the
most challenging engineering problems in the world.

Working at the intersection of financial markets and technology, our tight-knit, interdisciplinary
teams create the innovations that are improving the markets of tomorrow. We put our newest
talent side-by- side with some of the leading thinkers in the industry, creating a vibrant work
experience that promotes mutual learning and respect.

Our team comprises of talents from various backgrounds like PhD, bachelor’s, and master’s students
in computer science, electrical engineering, and related fields We are seeking an exceptional
developer to participate in the architecture and development of the next generation of trading
applications. This role is available in our Mumbai Office.

Roles & Responsibilities


At Dolat, code is our business, so naturally, the Core Engineering and Systems team is at the centre
of what we do. Our community of developers has designed and continues to enhance one of the
fastest trading platforms using the latest tools and technologies. As a Software Developer, you’ll
draw upon your computer science, mathematical, and analytical abilities to develop complex and
nimble code used to grow our business and increase the efficiency of the global financial markets.

Your responsibilities may include any of the following, which will require you to exercise discretion
and independent judgment:

 Augmenting, improving, redesigning, and/or re-implementing Dolat's low-latency/high


throughput production trading environment, which collects data from and disseminates
orders to exchanges around the world
 Optimizing this platform by using network and systems programming, as well as other
advanced techniques
 Developing systems that provide easy access to historical market data and trading
simulations
 Building risk-management and performance-tracking tools
 Shaping the future of Dolat through regular interviewing and infrequent campus recruiting
trips
 Implementing domain-optimized data structures
 Learn and internalize the theories behind current trading system
 Participate in the design, architecture and implementation of automated trading systems
while taking ownership of system from design through implementation

Skills & Experience


 A strong background in data structures, algorithms, and object-oriented programming in C++
 Exchange Connectivity experience a plus
 Familiarity with Linux environments; Windows a plus
 High level knowledge & competencies in one or more of the following areas:
TCP stack optimization
Multi-core 1 machine parallelism
Low level performance / cache optimization / profiling

Additional requirements include:


 Experience in distributed and/or highly concurrent systems is a plus
 Experience in low-latency systems and/or high transaction environments is a plus
 A passion for new technologies and ideas
 The ability to manage multiple tasks in a fast-paced environment
 Experience in network topologies and protocols like TCP and UDP

You might also like