At a Glance
- Tasks: Develop trading systems in C++ and Python for crypto currencies.
- Company: Join a cutting-edge crypto-focused HFT firm at the forefront of digital assets.
- Benefits: Enjoy opportunities for remote work and a dynamic team environment.
- Why this job: Be part of an innovative team shaping the future of finance and technology.
- Qualifications: Experience in C++ and Python, with a degree in Computer Science or related field.
- Other info: Positions available from Junior to Senior and Team Lead levels.
The predicted salary is between 36000 - 60000 £ per year.
I am currently working with a crypto-focused HFT firm who are looking to add C++ Developers to their team. This is an opportunity to develop trading systems for crypto currencies in the rapidly evolving class of digital assets. These systems are predominantly written in Python and C++.
Key Responsibilities:
- Develop trading system infrastructure in C++ and Python
- Work with traders, middle office and other stakeholders
- Deploy trading system components into production environment
- Troubleshooting system issues as and when they occur
- Identify opportunities for system improvements
- Team engagement
Who you are:
- Experience in both C++ and Python
- Good programming skills, with a strong understanding of data structures and algorithms
- You’re able to precisely articulate software concepts and designs
- You have a Bachelor's degree (or above) in Computer Science, Software Engineering or similar, with excellent results.
- A strong interest in finance and cryptocurrencies
If you are interested in this role, or know someone who would be, and would like to discuss further then please email me and we can arrange a call.
Software Engineer employer: Albert Bow
Contact Detail:
Albert Bow Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer
✨Tip Number 1
Familiarise yourself with the latest trends in cryptocurrency and high-frequency trading (HFT). Being knowledgeable about the market will not only help you in interviews but also show your genuine interest in the role.
✨Tip Number 2
Brush up on your C++ and Python skills, especially focusing on data structures and algorithms. Consider working on personal projects or contributing to open-source projects that showcase your programming abilities.
✨Tip Number 3
Network with professionals in the crypto and finance sectors. Attend meetups, webinars, or online forums where you can connect with industry experts and learn more about the challenges they face.
✨Tip Number 4
Prepare to discuss your previous experiences in detail, particularly any relevant projects or roles that involved teamwork and problem-solving. Highlight how you’ve contributed to system improvements or troubleshooting in past positions.
We think you need these skills to ace Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with C++ and Python, as well as any relevant projects or roles that demonstrate your programming skills. Include specific examples of how you've worked with data structures and algorithms.
Craft a Compelling Cover Letter: In your cover letter, express your passion for finance and cryptocurrencies. Discuss why you're interested in this role and how your background makes you a great fit for the team. Be sure to mention your ability to work collaboratively with traders and other stakeholders.
Showcase Relevant Projects: If you have any personal or academic projects related to trading systems or cryptocurrencies, include them in your application. This can help demonstrate your practical experience and interest in the field.
Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any spelling or grammatical errors. A polished application reflects your attention to detail and professionalism.
How to prepare for a job interview at Albert Bow
✨Brush Up on C++ and Python
Make sure you're comfortable with both C++ and Python, as these are the primary languages used in the role. Review key concepts, data structures, and algorithms to demonstrate your programming skills during the interview.
✨Understand Trading Systems
Familiarise yourself with how trading systems work, especially in the context of cryptocurrencies. Being able to discuss trading strategies and system infrastructure will show your genuine interest in the field.
✨Prepare for Technical Questions
Expect technical questions that assess your problem-solving abilities and coding skills. Practise coding challenges and be ready to explain your thought process clearly, as communication is key in this role.
✨Show Enthusiasm for Finance and Crypto
Express your passion for finance and cryptocurrencies during the interview. Share any personal projects or experiences related to the industry to highlight your commitment and interest in the sector.