At a Glance
- Tasks: Join a dynamic team to enhance our sports betting platform using modern C++.
- Company: A leading global quant firm blending start-up energy with established stability.
- Benefits: Enjoy competitive salary, bonuses, and opportunities for career growth.
- Why this job: Work on exciting projects that impact traders' success in a fast-paced environment.
- Qualifications: Strong C++ skills and experience on Linux; degree in Computer Science or related field required.
- Other info: Not suitable for fresh graduates; knowledge of distributed systems is a plus.
The predicted salary is between 43200 - 72000 £ per year.
Leading global quant firm seeking a talented engineer with modern C++ experience to join the quantitative sports trading team. The London office manages operations across the UK, Europe, and the Middle East, combining a start-up environment with the stability of an established firm. In this role, you will collaborate with technologists and quantitative analysts to evolve, improve, and maintain all aspects of the sports betting platform, including execution, signal generation, model building, and back testing. Technology is vital to traders' success. The ideal C++20 Developer will enjoy solving complex technical problems and managing multiple projects simultaneously. If you are driven, dynamic, and focused on staying ahead in the markets, this role is perfect for you!
Requirements
- Strong skills in C++ (Data structures, STL, Boost, C++11/14/17/20)
- Experience working on Linux platforms
- Bachelor’s degree or higher in Computer Science, Computer Engineering, or equivalent
- Involvement in DevOps practices
- Knowledge of database technologies
- Note: Please do not apply if you are a fresh graduate.
- Knowledge of distributed systems, multithreading, or operating systems
- Interest or experience in sports betting
Competitive salary and bonus. Opportunities for growth and impact. Contributions recognized; career development supported.
C++20 Developer Tech Lead employer: Oxford Knight
Contact Detail:
Oxford Knight Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land C++20 Developer Tech Lead
✨Tip Number 1
Familiarise yourself with the latest features of C++20, as this role specifically requires modern C++ experience. Consider building a small project or contributing to open-source projects that utilise these features to demonstrate your skills.
✨Tip Number 2
Engage with the sports betting community online. Join forums or social media groups where discussions about sports trading and technology take place. This will not only enhance your knowledge but also help you network with professionals in the field.
✨Tip Number 3
Brush up on your Linux skills, as experience working on Linux platforms is essential for this position. You could set up a personal project or contribute to existing ones that run on Linux to showcase your proficiency.
✨Tip Number 4
Highlight any experience you have with DevOps practices during your conversations. Understanding how development and operations work together can set you apart from other candidates, especially in a fast-paced environment like this one.
We think you need these skills to ace C++20 Developer Tech Lead
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with modern C++ (especially C++20) and any relevant projects you've worked on. Emphasise your skills in data structures, STL, and Boost, as well as your familiarity with Linux platforms.
Craft a Compelling Cover Letter: In your cover letter, express your passion for technology and problem-solving. Mention your interest in sports betting and how your background aligns with the role's requirements. Be specific about your experience with DevOps practices and database technologies.
Showcase Relevant Projects: If you have worked on projects involving distributed systems, multithreading, or operating systems, be sure to include these in your application. Provide brief descriptions of your contributions and the impact they had on the project.
Proofread and Edit: Before submitting your application, carefully proofread your documents for any spelling or grammatical errors. A polished application reflects your attention to detail and professionalism, which is crucial for a tech lead position.
How to prepare for a job interview at Oxford Knight
✨Showcase Your C++ Expertise
Be prepared to discuss your experience with modern C++ features, especially C++20. Highlight specific projects where you've utilised data structures, STL, and Boost libraries, as well as any challenges you faced and how you overcame them.
✨Demonstrate Problem-Solving Skills
Expect technical questions that assess your ability to solve complex problems. Practice coding challenges related to algorithms and data structures, and be ready to explain your thought process clearly during the interview.
✨Familiarise Yourself with DevOps Practices
Since the role involves collaboration with technologists, having a solid understanding of DevOps practices will be beneficial. Be ready to discuss any relevant experience you have with CI/CD pipelines, containerisation, or cloud services.
✨Express Your Interest in Sports Betting
Given the focus on sports trading, showing genuine interest or experience in sports betting can set you apart. Prepare to discuss any relevant knowledge you have about the industry and how it relates to technology and trading strategies.