At a Glance
- Tasks: Join a dynamic team to develop a cutting-edge research compute platform for quantitative trading.
- Company: Paragon collaborates with a successful systematic fund managing $4BN AUM, thriving in the finance sector.
- Benefits: Enjoy competitive pay, potential remote work options, and a chance to innovate in tech-driven finance.
- Why this job: Be part of a world-class team, enhancing your skills while making a real impact in quant equity markets.
- Qualifications: 2-5 years of C++ experience, strong STEM background, and a passion for technology outside of finance.
- Other info: Ideal for those looking to break into finance from a tech background.
The predicted salary is between 48000 - 72000 £ per year.
Paragon are working with a systematic fund, circa $4BN AUM and up 10% year to date. One of their London based trading teams are looking to hire an exceptional C++ developer. This systematic equities trading team are building a research compute platform which will house computational resources, data infrastructure, and tools to support quantitative research, strategy development, and backtesting in quant equity markets.
As part of this build they are searching for an elite C++ Engineer with skills in distributed systems, to work alongside another senior quant developer and deliver this world class platform. We want someone outside of finance, with 2-5 years experience and an excellent STEM background (ideally computer science). Please apply if you fit the brief.
C++ Engineer - Distributed Systems - Intraday Equities Desk (London Area) employer: Paragon Alpha - Hedge Fund Talent Business
Contact Detail:
Paragon Alpha - Hedge Fund Talent Business Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land C++ Engineer - Distributed Systems - Intraday Equities Desk (London Area)
✨Tip Number 1
Familiarise yourself with distributed systems concepts and frameworks. Understanding how to design and implement scalable systems will be crucial for this role, so consider brushing up on relevant technologies and methodologies.
✨Tip Number 2
Engage with the C++ developer community. Join forums, attend meetups, or participate in online discussions to network with professionals in the field. This can provide insights into industry trends and potentially lead to referrals.
✨Tip Number 3
Showcase your problem-solving skills through personal projects or contributions to open-source. Building a portfolio that demonstrates your ability to tackle complex challenges in C++ will make you stand out to potential employers.
✨Tip Number 4
Prepare for technical interviews by practising coding challenges specifically in C++. Focus on algorithms and data structures, as these are often key components of the interview process for engineering roles.
We think you need these skills to ace C++ Engineer - Distributed Systems - Intraday Equities Desk (London Area)
Some tips for your application 🫡
Understand the Role: Before applying, make sure you fully understand the responsibilities of a C++ Engineer in distributed systems. Familiarise yourself with the specific requirements mentioned in the job description, such as experience in quantitative research and strategy development.
Tailor Your CV: Highlight your relevant experience in C++ development and distributed systems. Emphasise any projects or roles that demonstrate your skills in building platforms or working with computational resources, especially outside of finance.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for technology and your understanding of the systematic trading environment. Mention how your STEM background aligns with the needs of the team and express your enthusiasm for contributing to their research compute platform.
Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any errors or typos. A polished application reflects your attention to detail, which is crucial for a role in software development.
How to prepare for a job interview at Paragon Alpha - Hedge Fund Talent Business
✨Showcase Your C++ Expertise
Be prepared to discuss your experience with C++ in detail. Highlight specific projects where you've used C++ to solve complex problems, especially in distributed systems. This will demonstrate your technical proficiency and relevance to the role.
✨Understand Distributed Systems
Brush up on the principles of distributed systems before the interview. Be ready to explain concepts like scalability, fault tolerance, and data consistency, as these are crucial for the role. Providing examples from your past work can help solidify your understanding.
✨Familiarise Yourself with Quantitative Research
Even though you’re coming from outside finance, having a basic understanding of quantitative research and trading strategies can set you apart. Research common terms and methodologies used in the industry to show your enthusiasm and willingness to learn.
✨Prepare Questions for the Interviewers
Think of insightful questions to ask about the team, the platform they are building, and their future goals. This shows your genuine interest in the position and helps you assess if the company is the right fit for you.