Location: London, England, United Kingdom
Salary: £75,000/yr - £90,000/yr
Permanent
Title – Software Engineer (Backend)
Base – up to £90,000 + bonus
Location – London
Flexibility – Hybrid
*Please note sponsorship is not on offer for this role.*
About the company
The company deploys systematic, computer-driven strategies across digital assets and cryptocurrencies, as well as delivering financial services to a range of clients across trading, securities, and investment management.
Founded over 10 years ago they are headquartered in Jersey with offices across Europe and the US.
Role Summary
As a Software Engineer, you will be joining their Trading Engineering team developing a next-generation trading platform and working closely with engineers, traders, and quantitative researchers.
You will be solving challenging problems within a crypto trading environment, working in a diverse team.
Key responsibilities
- Translating requirements from the trading team to the platform as well as helping to develop new tools to improve business performance.
- Designing, prototyping and developing new ideas and features.
- Maintaining and improving existing features and codebase.
- Optimising platform performance and ensuring scalability.
- Producing well-documented code.
- Implementing monitoring to detect unexpected failures or behaviour.
Experience required
- Proven experience with any object-oriented language (C++, Java, or Golang).
- Experience with Python and design patterns.
- Strong interpersonal, communication, and problem-solving skills.
- Experience working within Linux and Shell environments.
Nice to have
- An understanding of data structures and SQL-based data.
- Experience with Docker, Kubernetes, and Helm.
- Experience working with REST and Websockets.
- An interest in financial markets, digital assets, and cryptocurrency.