At a Glance
- Tasks: Join a team to build and enhance a top-tier trading platform using C++.
- Company: Work with a leading global market maker known for innovation in finance.
- Benefits: Enjoy competitive pay, flexible work options, and a dynamic work environment.
- Why this job: Be part of a cutting-edge tech team solving complex problems in finance.
- Qualifications: C++ experience required; a degree in Computer Science preferred.
- Other info: Open to candidates with a passion for technology and high-frequency trading.
The predicted salary is between 43200 - 72000 £ per year.
Responsibilities:
- Build, maintain and support one of the world's most powerful trading platforms while continuously improving performance, functionality and stability of the system.
- Design, develop, test, and deploy elegant software solutions across the firm.
- Partner with business leaders to define priorities and deliver custom solutions.
- Analyze complex business and technical problems.
- Make sound decisions proactively and in a self-directed manner.
- Provide timely systems support for trading activities.
Qualifications:
- Strong preference for candidates with experience in proprietary finance, high-frequency trading (HFT) and/or market-making.
- In-depth experience working in C++.
- The ambition to solve open-ended problems using analytical methods.
- Sound understanding of multi-threaded application design and development.
- Professional experience working with distributed systems.
- Strong communication and interpersonal skills applicable to a dynamic trading environment.
- Minimum Bachelor's degree in Computer Science (or related field).
- A deep passion for technology and software development.
Preferred Qualifications:
- Experience with proprietary trading.
Salary: Variable - they are market leaders in compensation and pay talent based on technical ability and what they deserve. They do not base offers on your current earnings or average pay for years of experience.
Contact: If this sounds like you, or you'd like to know more, please get in touch! Sam Jenkins +44 (0)20 7663 2734 linkedin/in/sam-jenkins-b517021b4
Contact Detail:
Oxford Knight Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land C++ Software Engineer - London / Amsterdam- Leading Global Market Maker
✨Tip Number 1
Familiarise yourself with the latest trends in high-frequency trading and market-making. Understanding the nuances of these areas will not only help you during interviews but also demonstrate your genuine interest in the role.
✨Tip Number 2
Engage with online communities or forums related to C++ development and trading systems. Networking with professionals in these spaces can provide valuable insights and potentially lead to referrals.
✨Tip Number 3
Prepare to discuss your experience with multi-threaded application design. Be ready to share specific examples of how you've tackled complex problems in past projects, as this is crucial for the role.
✨Tip Number 4
Research the company culture at StudySmarter and the client, Oxford Knight. Tailoring your approach to align with their values and work environment can set you apart from other candidates.
We think you need these skills to ace C++ Software Engineer - London / Amsterdam- Leading Global Market Maker
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with C++ and any relevant work in proprietary finance or high-frequency trading. Use specific examples to demonstrate your skills in multi-threaded application design and development.
Craft a Compelling Cover Letter: In your cover letter, express your passion for technology and software development. Mention how your background aligns with the responsibilities of the role and your ambition to solve complex problems in a trading environment.
Showcase Relevant Projects: If you have worked on projects related to trading platforms or distributed systems, be sure to include these in your application. Describe your role and the impact of your contributions to highlight your technical abilities.
Prepare for Technical Questions: Anticipate technical questions related to C++ and multi-threaded applications during the interview process. Brush up on your knowledge and be ready to discuss your problem-solving approach and past experiences in detail.
How to prepare for a job interview at Oxford Knight
✨Showcase Your C++ Expertise
Make sure to highlight your in-depth experience with C++. Be prepared to discuss specific projects where you used C++ to solve complex problems, especially in high-frequency trading or market-making environments.
✨Demonstrate Problem-Solving Skills
Expect to face open-ended technical questions during the interview. Practice articulating your thought process when tackling analytical problems, and be ready to explain how you approach multi-threaded application design.
✨Communicate Effectively
Strong communication skills are crucial in a dynamic trading environment. Prepare to discuss how you've collaborated with business leaders or team members in previous roles, and be clear and concise in your responses.
✨Research the Company
Familiarise yourself with the company's trading platform and its position in the market. Understanding their technology stack and recent developments can help you tailor your answers and show genuine interest in the role.