At a Glance
- Tasks: Develop high-performance trading software and tools in a dynamic environment.
- Company: Leading prop trading firm with a focus on innovative technology.
- Benefits: £200k salary plus bonuses, flexible work options, free food, and gym access.
- Other info: Collaborative culture with opportunities for personal and professional growth.
- Why this job: Make a real impact on trading operations while working with cutting-edge tech.
- Qualifications: Expertise in C/C++ and Python, with a background in finance or software development.
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 problem-solving abilities. 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 get the attention you deserve. Don’t miss out!
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 want to see your problem-solving skills in action, so practice coding challenges that involve low-level programming.
✨Showcase Your Financial Acumen
Even if you don’t have direct finance experience, it’s crucial to demonstrate an understanding of financial concepts. Familiarise yourself with trading strategies and how technology impacts trading performance. This will show that you can bridge the gap between tech and finance effectively.
✨Prepare for System Design Questions
Expect questions about designing high-performance systems. Think about how you would approach building a trading infrastructure or internal tools. Be ready to discuss trade-offs, scalability, and reliability, as these are key in a prop trading environment.
✨Emphasise Collaboration Skills
This role involves working closely with traders and other team members, so highlight your teamwork experiences. Share examples of how you’ve collaborated on projects, resolved conflicts, or contributed to a positive team dynamic. They’ll want to see that you can communicate effectively across different roles.