freehire launches on Product Hunt on 26 August.

Follow →

India project

Open 38d

Role

Software developer who will be actively engaged in developing, maintaining, and enhancing the firm’s internal Algorithmic Execution Platform. Candidate should be comfortable writing low-level, multi-threaded C++ code and Python code. Working in HFT Company with experience in NSE is a plus.

Responsibilities

Work with the existing development team to develop, extend, and optimize the existing trading platform

Analyze and divide one big task onto several groups and solve it individually or with the helper

Working on development of Market Data and Trading Connectors

Work with the Trade Research team to help build tooling for research (C++/Python/Bush)

Working on developing and adapting backtesting systems.

Collaborate with external teams on an as-needed basis to provide technical solutions

Requirements

Ability to work as an independent engineer who can develop given task or project

2+ years of professional software engineering experience

Undergraduate degree or higher in computer science, computer engineering, mathematics or other related discipline

Familiar with version control and software delivery lifecycle

Proficient in C++

Excellent knowledge and experience with algorythms

Comfortable working in a multi-threaded environment

Experience in Python is a plus

Experience in finance is a plus

Experience in solving tasks on leetcode is a plus

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available