At a Glance
- Tasks: Design and optimise high-performance trading systems using C++.
- Company: Join a leading international electronic trading organisation.
- Benefits: Competitive salary, dynamic work environment, and opportunities for growth.
- Why this job: Be part of a cutting-edge team making an impact in financial technology.
- Qualifications: Expertise in C++ and low-latency systems; financial services experience is a plus.
- Other info: Collaborative culture with opportunities to lead projects and hire new talent.
The predicted salary is between 36000 - 60000 £ per year.
International electronic trading organisation seeks to hire a skilled Senior C++ Software Engineer with extensive experience in low latency systems to join their cutting-edge team.
About the Role:
- Design, develop, and optimize high-performance trading systems using C++.
- Implement and enhance low latency solutions to ensure optimal trading execution.
- Lead projects and contribute to trading platform architecture.
- Join an experienced software engineering team to assist with further developing a high-performance trading platform.
- Assist with the build and enhancement of real-time trading platform and surrounding infrastructure.
- Assist with hiring new members for this expanding team.
- Implement, change, and configure platform improvements.
- Create new tools to improve reliability, automate, and monitor the platform.
- Work with front office users and other internal engineering teams to design new features.
Required Skills for the Senior C++ Software Engineer:
- Proven expertise in C++ development with a strong emphasis on low-latency systems.
- In-depth knowledge of STL.
- Experience in financial services is highly desirable.
- Strong problem-solving skills and the ability to work under pressure in a fast-paced setting.
- Excellent communication skills and the ability to work collaboratively within a team.
Senior C++ Software Engineer employer: Miller Maxwell
Contact Detail:
Miller Maxwell Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior C++ Software Engineer
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with professionals on platforms like LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your C++ projects, especially those related to low-latency systems. This will give potential employers a taste of what you can bring to their team and set you apart from the competition.
✨Tip Number 3
Prepare for technical interviews by brushing up on your problem-solving skills. Practice coding challenges and system design questions that are relevant to high-performance trading systems. We recommend using platforms that simulate real interview scenarios.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our cutting-edge team.
We think you need these skills to ace Senior C++ Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with C++ and low-latency systems. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects or achievements!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about trading systems and how your background makes you a perfect fit for our team. Keep it engaging and personal!
Showcase Problem-Solving Skills: In your application, give examples of how you've tackled challenges in high-pressure environments. We love seeing how you approach problems, especially in fast-paced settings like financial services.
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’s super easy!
How to prepare for a job interview at Miller Maxwell
✨Know Your C++ Inside Out
Make sure you brush up on your C++ skills, especially focusing on low-latency systems. Be prepared to discuss STL and how you've used it in past projects. Practising coding problems related to performance optimisation can really help you stand out.
✨Understand the Trading Environment
Familiarise yourself with the basics of electronic trading and financial services. Knowing how trading platforms operate and the challenges they face will show that you're not just a techie but also understand the business side of things.
✨Showcase Your Problem-Solving Skills
Prepare examples of how you've tackled complex problems in high-pressure situations. Use the STAR method (Situation, Task, Action, Result) to structure your answers, making it clear how your contributions led to successful outcomes.
✨Be Ready to Collaborate
Since teamwork is key in this role, think of instances where you've worked closely with others to achieve a goal. Highlight your communication skills and how you’ve contributed to team dynamics, especially in a fast-paced environment.