A.P.T Portfolio, a high frequency trading firm that specialises in Quantitative Trading & Investment Strategies.Founded in November 2009, it has been a major liquidity provider in global Stock markets. Seeking a Software Developer to join our Engineering team.
Responsibilities
- Developing low latency C++ software for electronic trading in the most competitive financial markets. Writing efficient code by choosing the best algorithms and data structures, but also developing and leveraging knowledge of x86 processor architecture and FPGA to optimize code for a specific execution environments.
- Co-designing and developing low latency execution algorithms with traders and FPGA developers.
- Implementing application-level network protocols in C++ to connect to new trading venues. Developing a deep understanding of the nuances in each such protocol and optimizing code to gain advantage from these.
- Investigating latencies and jitter from test and production data and fixing identified issues. Designing experiments to root cause such issues without disrupting production environments.
- Improving our big data infrastructure which is used for market simulations and post-trade analysis. Enhancing capabilities of our statistical learning and market-simulation logic which models a real market, including all its variances, as accurately as possible.
Qualifications/Key Roles
- An engineering degree(B. Tech/M.Tech) in computer science
- 2+ Years experience in C++ coding
- Expert level understanding of C/C++
- Good understanding of operating systems and networking fundamentals and should be interested in getting hands dirty with system-level programming.
- Knowledge of multi-threaded programming concepts is a must.
APT Portfolio is an equal opportunity employer
APT Research Private Limited New Delhi, Delhi, IND Office
Andaz, Asset no. 1, Delhi Aerocity, Hospitality District, Near IGI Airport, , , Delhi, New Delhi, Delhi, India, 110037
Similar Jobs
As a Senior Software Engineer on the Product Integration team, you will lead the design and development of complex software solutions, focusing on integrating Atlassian products with third-party platforms. You'll provide technical direction, mentor junior engineers, conduct code reviews, and implement new technologies to enhance product quality.
Be an Early Applicant
As the Senior Engineering Manager for Search, you will be responsible for driving machine learning algorithm development, collaborating with various teams to integrate AI functionalities across Atlassian products while ensuring high output quality and efficiency.
As a Senior Backend Software Engineer at Atlassian, you will build and ship scalable backend applications, participate in Agile development, mentor teammates, and ensure high performance of backend services. You will work collaboratively in a distributed environment, focusing on best practices and continuous improvement.
What you need to know about the Delhi Tech Scene
Delhi, India's capital city, is a place where tradition and progress co-exist. While Old Delhi is known for its rich history and bustling markets, New Delhi is defined by its modern architecture. It's clear the region places a strong emphasis on preserving its cultural heritage while embracing technological advancements, particularly in artificial intelligence, which plays a central role in shaping the city's tech landscape, fueled by investments in research and development.