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