At a Glance
- Tasks: Join a core team to enhance algorithmic trading and data management systems.
- Company: A leading systematic trading firm operating across major markets.
- Benefits: Enjoy competitive salary, hybrid work, and a relaxed culture with no red-tape.
- Why this job: Work directly with Traders & Researchers on complex, business-critical problems.
- Qualifications: 4+ years in financial services, strong C++ and Python skills, real-time systems knowledge.
- Other info: Opportunity to leverage state-of-the-art tools and components.
The predicted salary is between 48000 - 72000 £ per year.
My client is a leading systematic trading firm that operates in all liquid asset across most major markets. They are looking for a highly experienced developer to join one of their core teams responsible for building and enhancing key components that directly affect their algorithmic trading and data management systems. This role is an excellent opportunity to work directly with Traders & Researchers on bespoke tooling and their most immediate requirements whilst leveraging state-of-the-art tools and components. Requirements: 4+ years of experience in financial services from either a tier-1 investment bank or fund Excellent C++ and Python experience on Linux Knowledge of real-time systems, high performance computing and quantitative applications Nice to have: Experience working with more than one asset class Experience working within a mature CI/CD process, DevOps experience Benefits: Competitive salary and bonus structure – market-leading Hybrid working arrangements Relaxed culture and no red-tape Opportunity to work on business-critical, complex problems Contact If you think you are a strong candidate for the role and would like further info, please contact: Tom Brown tom.brown@oxfordknight.co.uk +44 (0)20 4576 5966 linkedin.com/in/thomas-brown-196a29103 #J-18808-Ljbffr
Contact Detail:
Oxford Knight Recruiting Team
tom.brown@oxfordknight.co.uk
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Developer (Cross Desk)- World-Leading Quant and Systematic Trading Firm
✨Tip Number 1
Familiarise yourself with the latest trends in algorithmic trading and quantitative applications. This knowledge will not only help you understand the role better but also allow you to engage in meaningful conversations with Traders and Researchers during interviews.
✨Tip Number 2
Brush up on your C++ and Python skills, especially in a Linux environment. Consider working on personal projects or contributing to open-source projects that showcase your coding abilities and understanding of real-time systems.
✨Tip Number 3
Network with professionals in the financial services sector, particularly those who work in systematic trading. Attend industry meetups or webinars to connect with potential colleagues and gain insights into the company culture and expectations.
✨Tip Number 4
Prepare to discuss your experience with CI/CD processes and DevOps practices. Be ready to share specific examples of how you've implemented these methodologies in past roles, as this could set you apart from other candidates.
We think you need these skills to ace Senior Developer (Cross Desk)- World-Leading Quant and Systematic Trading Firm
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience in financial services, particularly any roles at tier-1 investment banks or funds. Emphasise your proficiency in C++ and Python, as well as any relevant projects that showcase your skills in real-time systems and high-performance computing.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention specific experiences that align with the job requirements, such as your work with algorithmic trading or data management systems. Show how your background makes you a perfect fit for their team.
Highlight Relevant Projects: If you've worked on projects involving multiple asset classes or have experience with CI/CD processes and DevOps, be sure to include these in your application. This will demonstrate your versatility and ability to adapt to their needs.
Proofread and Edit: Before submitting your application, take the time to proofread and edit your documents. Look for any grammatical errors or typos, and ensure that your formatting is consistent. A polished application reflects your attention to detail and professionalism.
How to prepare for a job interview at Oxford Knight
✨Showcase Your Technical Skills
Make sure to highlight your experience with C++ and Python, especially in a Linux environment. Be prepared to discuss specific projects where you've applied these skills, particularly in high-performance computing or real-time systems.
✨Understand the Trading Environment
Familiarise yourself with the basics of algorithmic trading and quantitative applications. Being able to speak knowledgeably about how your work can impact trading strategies will impress the interviewers.
✨Demonstrate Collaboration
Since this role involves working closely with Traders and Researchers, be ready to discuss examples of how you've successfully collaborated with cross-functional teams in the past. Highlight any bespoke tooling you’ve developed that meets specific user needs.
✨Prepare for Problem-Solving Questions
Expect to face technical challenges during the interview. Brush up on your problem-solving skills and be ready to walk through your thought process when tackling complex issues, especially those related to CI/CD processes and DevOps.