At a Glance
- Tasks: Join a tech team to develop high-performance trading software and tools.
- Company: A leading prop trading firm in London focused on innovative software solutions.
- Benefits: Enjoy flexible work options, free food, and an inspiring work environment.
- Why this job: Make a real impact while collaborating with traders in a dynamic setting.
- Qualifications: Expertise in C/C++ and Python, with finance experience preferred.
- Other info: This role is not suitable for fresh graduates.
The predicted salary is between 48000 - 84000 £ per year.
Join a sophisticated technology team in the London office of a prop trading house that places software development at the centre of business strategy. This team has the responsibility of a trading group and a core infra team. This role is for a senior engineer who is able to take on problems at all levels of the software stack, including low-level code to drive network hardware, super reliable high-performance trading infrastructure and time-saving internal tools. You will be taking ownership of projects and writing production code from day one. Working collaboratively alongside the traders, this is very much a hands-on role with a real impact on improving people's daily work. The development team enjoys great flexibility when planning roadmaps and deciding which features to implement.
Requirements
- BS in Computer Science or Computer Engineering (or equivalent experience)
- Expert-level experience programming in C / C++11/17/20/23 and Python
- Previous finance experience, or other significant hands-on development
- Linux guru
- Ability to juggle a lot of priorities and continuously deliver
- Interest in finance / machine learning / big data and/or robotics are pluses
Benefits
- Vibrant, flexible and inspiring work environment with excellent rewards
- They are willing to be flexible with WFH
- Free food / gym onsite
Whilst we carefully review all applications, due to the high volume of applications we receive it is not possible to respond to those who have not been successful.
If this sounds like you or you would like to know more, please get in touch: Andy Stirling-Martin 020 3137 9579
C++ Senior Software Developer - London- Prop Trading Firm | London, UK employer: Oxford Knight
Contact Detail:
Oxford Knight Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land C++ Senior Software Developer - London- Prop Trading Firm | London, UK
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, particularly C++11/17/20/23 and Python. Being able to discuss your experience with these languages in detail will show that you're not just a good developer, but the right fit for their tech stack.
✨Tip Number 2
Highlight any previous experience you have in finance or trading environments. This role is within a prop trading firm, so demonstrating an understanding of financial concepts or trading systems can set you apart from other candidates.
✨Tip Number 3
Prepare to discuss your problem-solving skills and how you've taken ownership of projects in the past. They are looking for someone who can handle challenges at all levels of the software stack, so be ready with examples that showcase your ability to deliver under pressure.
✨Tip Number 4
Network with professionals in the finance and tech sectors, especially those who work in trading firms. Engaging with industry contacts can provide insights into the company culture and may even lead to referrals, increasing your chances of landing the job.
We think you need these skills to ace C++ Senior Software Developer - London- Prop Trading Firm | London, UK
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your expert-level experience in C/C++ and Python. Include specific projects or roles that demonstrate your ability to work on low-level code and high-performance trading infrastructure.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for finance and technology. Mention any relevant experience in finance, machine learning, or big data, and explain how your skills can contribute to the team’s success.
Showcase Problem-Solving Skills: In your application, provide examples of how you've tackled complex problems in previous roles. Highlight your ability to juggle multiple priorities and deliver results consistently.
Highlight Collaboration Experience: Since this role involves working closely with traders, emphasise any past experiences where you collaborated with non-technical teams. This will show your ability to communicate effectively and understand their needs.
How to prepare for a job interview at Oxford Knight
✨Showcase Your C++ Expertise
Be prepared to discuss your experience with C++ in detail. Highlight specific projects where you've used C++11/17/20/23, and be ready to explain the 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 that involve low-level programming and high-performance systems to showcase your analytical skills.
✨Understand the Financial Context
Familiarise yourself with basic finance concepts and how they relate to trading technology. Showing an understanding of the financial industry will demonstrate your interest and commitment to the role.
✨Prepare for Collaborative Scenarios
Since the role involves working closely with traders, be ready to discuss how you approach teamwork and collaboration. Share examples of past experiences where you successfully worked with cross-functional teams.