At a Glance
- Tasks: Design and build high-performance market data software while automating tasks.
- Company: Global investment management firm with a focus on technology and innovation.
- Benefits: Competitive salary, global collaboration, and opportunities for professional growth.
- Other info: Dynamic environment with a strong emphasis on quality and collaboration.
- Why this job: Join a tech-driven team making impactful contributions to financial markets.
- Qualifications: Bachelor's in Engineering or Computer Science and 4+ years of C/C++ experience.
The predicted salary is between 60000 - 80000 £ per year.
The Company
We are working with a global investment management firm that utilizes a diversified portfolio of systematic and quantitative strategies across financial markets that seeks to achieve high quality, uncorrelated returns for their clients. They have deep expertise in trading, technology and operations and attribute their success to rigorous scientific research. As a technology and data-driven firm, they design and build their own cutting-edge systems, from high performance trading platforms to large scale data analysis and compute farms. With offices around the globe, they emphasize global collaboration by aligning their investment, technology and operations teams functionally around the world.
The Team
The market data team designs, builds and maintains firm wide infrastructure which connects the firm to global markets at a high speed. They write and maintain native exchange feeds used for generating trading signals for research, as well as managing production infrastructure to access markets during live trading. They constantly improve their platform to increase performance and stability. They collaborate closely with the quants to build products aligned with business priorities. Quality control, testing and monitoring are central to the development of each of their products.
You will
- Work closely with stakeholders and team members to define requirements, iterate quickly, and deliver functionality with high quality.
- Design and build market data software for new venues, implement new features and improvements to the overall Market Data platform.
- Automate away mundane tasks.
- Demonstrate strong ownership of projects throughout their full engineering lifecycle.
- Ensure quality of deliverables are maintained high standards with robust testing procedures which is central part of the development process.
- Provide level 2 support for supported products to be highly available for business.
Must have qualifications
- Bachelor’s Degree in Engineering, Computer Science or related subject.
- 4+ years’ C/C++ Linux based development experience.
- Excellent communication skills.
Nice to have qualifications
- Experience in working on Market Data solutions.
Senior Software Engineer C++ in London employer: Radley James Limited
As a leading global investment management firm, we pride ourselves on fostering a dynamic and collaborative work environment that empowers our employees to excel. Our commitment to innovation is reflected in our cutting-edge technology and data-driven approach, providing ample opportunities for professional growth and development. With a focus on high-quality deliverables and a culture of teamwork, we ensure that our team members are supported and engaged in meaningful projects that drive success.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Software Engineer C++ in London
✨Tip Number 1
Network like a pro! Reach out to current employees at the firm through LinkedIn or industry events. A friendly chat can give us insider info and might even lead to a referral.
✨Tip Number 2
Show off your skills! Prepare a portfolio of projects that highlight your C++ expertise and any market data solutions you've worked on. This will help us stand out during interviews.
✨Tip Number 3
Practice makes perfect! Get ready for technical interviews by solving coding challenges and brushing up on algorithms. We want to be sharp and confident when it’s our turn to shine.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, we can tailor our approach based on the specific roles we’re interested in.
We think you need these skills to ace Senior Software Engineer C++ in London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the Senior Software Engineer role. Highlight your C/C++ experience and any relevant projects you've worked on, especially those related to market data solutions. We want to see how your skills align with what we're looking for!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how your background fits with our tech-driven environment. Don't forget to mention your experience in high-performance systems or any collaborative projects you've been part of.
Showcase Your Problem-Solving Skills:In your application, give examples of how you've tackled challenges in past projects. We love seeing candidates who can demonstrate strong ownership and innovative thinking, especially when it comes to automating tasks or improving system performance.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows us you’re keen on joining our team at StudySmarter!
How to prepare for a job interview at Radley James Limited
✨Know Your C++ Inside Out
Make sure you brush up on your C++ skills before the interview. Be prepared to discuss your past projects and how you've used C++ in real-world applications. They’ll likely ask you technical questions, so having a solid grasp of concepts like memory management, object-oriented programming, and templates will really help you shine.
✨Understand Market Data Solutions
Since the role involves working with market data solutions, it’s crucial to familiarise yourself with the basics of financial markets and trading systems. Research how market data feeds work and be ready to discuss any relevant experience you have. Showing that you understand the context of your work can set you apart from other candidates.
✨Demonstrate Collaboration Skills
This company values teamwork, so be prepared to talk about how you’ve collaborated with others in previous roles. Think of examples where you worked closely with stakeholders or quants to deliver a project. Highlighting your communication skills and ability to iterate quickly will show that you’re a great fit for their collaborative environment.
✨Prepare for Problem-Solving Questions
Expect to face some problem-solving scenarios during the interview. Practice coding challenges or system design questions that relate to high-performance systems. Being able to articulate your thought process while solving these problems will demonstrate your engineering mindset and ownership of projects.