At a Glance
- Tasks: Join a tech-savvy team to develop high-performance trading software and tools.
- Company: Dynamic prop trading firm in London with a focus on innovation.
- Benefits: £200k salary plus bonuses, flexible work, free food, and gym access.
- Other info: Collaborative environment with opportunities for growth and flexibility.
- Why this job: Make a real impact in finance tech while enjoying a vibrant work culture.
- Qualifications: Expertise in C/C++ and Python, with a passion for finance and tech.
£200k + bonus
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 can 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 take ownership of projects and write production code from day one. Working collaboratively with traders, this hands‑on role has a real impact on improving 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 experience
- Linux guru
- Ability to juggle many 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
- Willingness to be flexible with WFH
- Free food / gym onsite
C++ Senior Software Developer - London- Prop Trading Firm employer: Jobs via eFinancialCareers
Contact Detail:
Jobs via eFinancialCareers Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land C++ Senior Software Developer - London- Prop Trading Firm
✨Tip Number 1
Network like a pro! Reach out to your connections in the finance and tech sectors. Attend meetups or webinars related to prop trading and software development. You never know who might have the inside scoop on job openings!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your C++ projects, especially those that highlight your experience with high-performance systems. This will give potential employers a taste of what you can bring to their team.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills. Practice common algorithms and data structures in C++. We recommend using platforms like LeetCode or HackerRank to get in the zone!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are proactive about their job search!
We think you need these skills to ace C++ Senior Software Developer - London- Prop Trading Firm
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the role. Highlight your C++ expertise and any relevant finance experience. We want to see how your skills align with our needs, so don’t hold back!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for software development and finance. Let us know why you’re excited about this role and how you can contribute to our team.
Showcase Your Projects: If you've worked on any impressive projects, especially in C++ or Python, make sure to mention them. We love seeing real-world applications of your skills, so include links or descriptions of your work!
Apply Through Our Website: We encourage you to apply through our website for a smoother process. It helps us keep track of your application and ensures you don’t miss out on any updates from us!
How to prepare for a job interview at Jobs via eFinancialCareers
✨Know Your C++ Inside Out
Make sure you brush up on your C++ skills, especially the latest standards like C++20 and C++23. Be prepared to discuss specific features and how you've used them in past projects. They’ll likely ask you to solve problems on the spot, so practice coding challenges that focus on low-level programming.
✨Showcase Your Problem-Solving Skills
This role requires tackling complex issues across the software stack. Prepare examples of past projects where you took ownership and solved significant problems. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight your impact.
✨Understand the Trading Environment
Familiarise yourself with the basics of trading and finance, as well as any relevant technologies like machine learning or big data. Showing that you have a genuine interest in the industry will set you apart and demonstrate that you can collaborate effectively with traders.
✨Be Ready for Technical Questions
Expect deep technical questions about Linux and Python, as well as system design scenarios. Brush up on your knowledge of high-performance systems and be ready to discuss how you would approach building reliable trading infrastructure. Practice articulating your thought process clearly.