Java Software Engineer - Algorithmic Trading (City of London)

The Client

My client is a market leading Algorithmic Trading firm based in London, specialising in market making and liquidity provision for Exchange Traded Funds.

The are looking for a Java Software Engineer to join their engineering group.

What You'll Get

  • An opportunity to work in one of the most exciting and fast growing algorithmic trading businesses in the City.
  • An opportunity to join a strong team with a very high talent density presenting lots of opportunity for learning and development.
  • Incredible career progression opportunities with potential access to all areas of the business.
  • A market leading compensation package including generous basic salary and annual bonus.
  • Benefits including pension, private healthcare, life assurance and 25 days vacation.

What You'll Do

  • Designing and implementing algorithmic trading solutions.
  • Optimising the platform by using network and systems programming, as well as other advanced techniques to minimise latency.
  • Developing systems that provide easy access to historical market data and trading simulations.
  • Creating tools to analyse data for patterns.
  • Building risk-management and performance-tracking tools.

What You'll Need

  • Strong academic background in STEM discipline
  • Strong computer science fundamentals in Design, Algorithms & Data Structures
  • Strong low latency Java engineering skills
  • Rust experience will be beneficial as they will be using it in new projects
  • Familiarity with databases (e.g. SQL Server, Postgres)
  • Familiarity with developing, testing, or deploying with a Cloud Server Provider (e.g. AWS, GCP, Azure)
  • Experience using version control software (e.g. git)
  • Strong programming ability and testing mindset
Company
Tempest Vane Partners
Location
City of London, Greater London, UK
Employment Type
Part-time
Posted
Company
Tempest Vane Partners
Location
City of London, Greater London, UK
Employment Type
Part-time
Posted