At a Glance
- Tasks: Build and optimise low latency trading systems in C++ for cryptocurrency markets.
- Company: Global digital asset trading firm with a focus on innovation.
- Benefits: Competitive salary up to £200k plus bonuses and career growth.
- Why this job: Join a cutting-edge team and make an impact in the fast-paced crypto world.
- Qualifications: Strong C++ skills, experience in low latency environments, and knowledge of Linux.
- Other info: Collaborate with quants and traders in a dynamic, high-performance setting.
The predicted salary is between 144000 - 240000 £ per year.
We are currently working with a global digital asset trading and investment firm focused on cryptocurrency markets, systematic trading and venture investing. You will be an exceptional C++ developer responsible for the optimization of core high performance trading systems. The role is built on low latency infrastructure and will require you to have exceptional modern C++ knowledge.
Day To Day:
- Build and optimize low latency trading systems in C++ (17-26)
- Work within order execution, market data and risk systems where every second counts
- Tune CPU, memory, threading and networking to squeeze out latency
- Work directly with a team of quants, traders and infra to improve speed, reliability and throughput
- Profile, benchmark and debug live systems
What you’ll need:
- Incredibly strong C++ (C++17+) with real systems level experience
- Solid experience in high performing low latency environments
- Good understanding of Linux, networking (TCP/UDP) and concurrency
- Prior experience in cryptocurrency or tradfi trading systems
- Tier 1 firms are preferred but not necessary
If this sounds like you, apply now with your CV!
Core C++ Developer - Cryptocurrency HFT in City of London employer: Albert Bow
Contact Detail:
Albert Bow Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Core C++ Developer - Cryptocurrency HFT in City of London
✨Tip Number 1
Network like a pro! Reach out to folks in the cryptocurrency and HFT space on LinkedIn or at meetups. We all know that sometimes it’s not just what you know, but who you know that can land you that dream job.
✨Tip Number 2
Show off your skills! If you’ve got a GitHub or personal project showcasing your C++ prowess, make sure to highlight it during interviews. We want to see your coding chops in action!
✨Tip Number 3
Prepare for technical interviews by brushing up on low latency systems and optimising performance. We recommend doing mock interviews with friends or using online platforms to get comfortable with the format.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take that extra step!
We think you need these skills to ace Core C++ Developer - Cryptocurrency HFT in City of London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your C++ skills and experience in low latency environments. We want to see how you've optimised systems before, so don’t hold back on the details!
Showcase Relevant Experience: If you've worked with cryptocurrency or trading systems, let us know! Mention specific projects or roles that demonstrate your expertise in high-performance environments.
Keep It Concise: We appreciate clarity and brevity. Keep your application focused and to the point, ensuring it’s easy for us to see why you’re a great fit for the role.
Apply Through Our Website: For the best chance of getting noticed, make sure to apply through our website. It helps us keep track of applications and ensures you’re considered for the role!
How to prepare for a job interview at Albert Bow
✨Know Your C++ Inside Out
Make sure you brush up on your modern C++ knowledge, especially C++17 features. Be prepared to discuss specific examples of how you've optimised code in low latency environments, as this will show your depth of understanding.
✨Understand the Trading Landscape
Familiarise yourself with cryptocurrency markets and trading systems. Knowing the basics of how order execution and market data work will help you engage in meaningful conversations with the team and demonstrate your genuine interest in the role.
✨Prepare for Technical Challenges
Expect to face technical questions or coding challenges during the interview. Practise solving problems related to CPU tuning, memory management, and threading. This will not only showcase your skills but also your ability to think on your feet.
✨Showcase Team Collaboration Skills
Since you'll be working closely with quants, traders, and infrastructure teams, highlight any past experiences where you've successfully collaborated in a team setting. This will illustrate your ability to communicate effectively and contribute to a high-performance environment.