Job Opportunity

Software Engineer – Python

Confidential | New York, NY

Job Summary

Hedge fund. Implement trading ideas and strategies, as well as building tools and larger scale infrastructure to support research efforts. Responsible for individual trading PnL, software and hardware to supporting very high frequency trading. 2+ years working experience post graduating in either tech or financial company.

Details

Westbourne Partners have been exclusively engaged to hire for x3 Python programming experts for our client in New York City.

Opportunity for a passionate Python architect / developer to join a renowned hedge fund specialising in computerized trading, based in New York.

The company was established around 15 years ago and the majority of their ~120 staff are employed in an R&D capacity software development, machine learning, quantitative research across different trading teams.

The company operates in a number of different markets globally, trading at different time horizons, requiring a range of different skills- ranging from massive data analysis and probability through to extremely high performance and computing / speed considerations.

As a python developer within their business you may be assigned to 1 of 3 different teams, listed below:

Quantitative Strategies:

The team consists of ~40 people based in 3 locations. Software engineers help to implement trading ideas and strategies, as well as building tools and larger scale infrastructure to support research efforts. Nearly all of their code is written in Python.

More broadly, the team proudly consists of individuals with a rather broad range of skills from computer scientists, mathematicians, hardware specialists and AI and Machine Learning researchers. The team like to work together on a range of problems!

Equities High Frequency Trading:

The team of traders and engineers is responsible for individual trading PnL, software and hardware to supporting very high frequency trading. Speed is critical in their business and as a developer in the group you will work on low level, scientific programming, optimization problems that exist at the intersection of hardware/compiler/software.

It is important that as a software engineer in the team, you have a highly creative mindset and are able to collaborate with a range of individuals from hardware/network specialists through to traders that leverage infrastructure and tools.

The advantage of working in this team is you will have the opportunity to see your work immediately and in real time affect trading pnl.

Core Technology:

The CT Group develops and deploys all firm-wide technology which underpins everything that the company does globally. CT is responsible for all hardware, networks and software on which every aspect of Trading, Research and Operations is built on. The problems are larger scale, more strategic and have involved innovations such as the creation of patented microwave messaging technology. The group also act as consultants to other groups advising on programming best practice as well as improving the development environment and creating tools for optimization, analysis etc.

The CT group are also responsible for maintenance of the core platform and practical deployment of software within each trading group.

Desired Skills and Experience

  • Very passionate software engineer with particular interest in Python.
  • Knowledge of common Python extensions such as NumPy, SciPy.
  • Likely participant in Python community, opensource.
  • Excellent OO programming skills.
  • Interest in applying technology skills to practical, real-world environment.
  • 2-5 year’s working experience post graduating in either tech or financial company.
  • Interest in math, statistics.

Click here for details on this job.

Click here for details on this job

  • Job Reference #: 95575144
  • Min Education: BA/BS
  • Min Experience: 2 years