Low Latency Application Developer

Posted 16 Days Ago
Be an Early Applicant
2 Locations
Junior
Information Technology
The Role
The role involves developing low latency C++ software for electronic trading, optimizing code for x86 architecture and FPGA, implementing network protocols, analyzing latencies from data, and enhancing big data infrastructure for market simulations and analysis.
Summary Generated by Built In


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




Top Skills

C++
The Company
New Delhi, Delhi
28 Employees
On-site Workplace
Year Founded: 2009

What We Do

APT stands for Algorithms, Profit and Trust. APT, founded by Ankit Singh and Ruchir Bindal, commenced trading operations on Indian Exchanges in 2009 and has since then expanded globally to markets in the USA, South America, Europe, and Asia. In our more than a decade old journey, we have navigated multiple market crises to maintain a track record of consistent success, unstoppable growth, and continuous innovation and expansion. At APT, we are proud of our performance and our people, and we are constantly striving for more.

APT Capital was set up in 2015 in the UK with a view to expand trading operations in Europe, USA and South America. APT has its offices in Delhi, Bengaluru, Mumbai, Gandhinagar, London & Hong Kong.

APT is as much a technology firm as a trading house. We invest significant time and resources to ensure that our traders are empowered with the best-in-class technological tools. This means continually developing and innovating to improve productivity and performance for both traders and developers. By employing the best talent and creating an environment in which knowledge and skills can thrive, we bring value to the market

Similar Jobs

General Motors Logo General Motors

Manufacturing Robotics Engineer

Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Hybrid
Bangalore, Bengaluru, Karnataka, IND
165000 Employees

Warner Bros. Discovery Logo Warner Bros. Discovery

Senior Machine Learning Engineer - (AI/ML Team), Bangalore

Artificial Intelligence • Digital Media • Gaming • Machine Learning • News + Entertainment • Software
Hybrid
Bangalore, Bengaluru, Karnataka, IND
40000 Employees

Warner Bros. Discovery Logo Warner Bros. Discovery

Software Engineer II- Site Reliability Engineering (SRE Team)Bangalore

Artificial Intelligence • Digital Media • Gaming • Machine Learning • News + Entertainment • Software
Hybrid
Bangalore, Bengaluru, Karnataka, IND
40000 Employees

Warner Bros. Discovery Logo Warner Bros. Discovery

Senior Software Engineer

Artificial Intelligence • Digital Media • Gaming • Machine Learning • News + Entertainment • Software
Hybrid
Bangalore, Bengaluru, Karnataka, IND
40000 Employees

Similar Companies Hiring

Silverfort Thumbnail
Security • Sales • Information Technology • Cybersecurity • Automation
GB
357 Employees
Jobba Trade Technologies, Inc. Thumbnail
Software • Professional Services • Productivity • Information Technology • Cloud
Chicago, IL
45 Employees
InCommodities Thumbnail
Renewable Energy • Machine Learning • Information Technology • Energy • Automation • Analytics
Austin, TX
234 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account