At a Glance
- Tasks: Design and build high-performance trading systems using Python, Java, or C++.
- Company: Leading global financial markets firm undergoing a tech transformation.
- Benefits: Competitive salary, exposure to cutting-edge technology, and career growth.
- Other info: Opportunity to work in fast-paced front-office trading environments.
- Why this job: Join a top-tier engineering team and make an impact in trading technology.
- Qualifications: Strong software engineering skills and experience with distributed systems.
The predicted salary is between 60000 - 80000 € per year.
A leading global financial markets firm is undergoing a technology-driven transformation as it expands its execution and electronic trading capabilities. This is a rare opportunity to work alongside some of the strongest technologists in the market, building high-performance systems within front-office trading environments.
We are looking for a Software Engineer to join a high-calibre engineering team focused on building a modern execution and algorithmic trading platform.
- Work on real-time trading systems
- Build data-driven execution strategies
- Collaborate with top-tier engineers and market practitioners
Key Responsibilities
- Software Engineering
- Design and build scalable backend systems
- Develop platform components using Python, Java, and/or C++
- Build data-driven features and models
- Platform & Product Development
- Develop execution and algorithmic trading features
- Support statistical and mathematical modelling
- Performance & Reliability
- Ensure low-latency and high-reliability systems
- Optimise system performance
- Collaboration
- Work closely with trading and product stakeholders
- Translate business requirements into scalable technical solutions
Required Experience
- Strong software engineering background
- Strong experience in at least one of: Python, Java, C++
- Experience with distributed systems
- Strong understanding of system design and scalability
- Strong academic background, ideally in: Computer Science, Mathematics, Engineering, Physics, Statistics or another quantitative discipline
- Degree from a leading university strongly preferred
Highly Desirable
- Financial markets or trading systems experience
- Algorithmic trading or market data experience
- Strong mathematics or statistics background
- Low-latency systems experience
- AI / ML exposure
Why Join
- Work with some of the best technologists in the market
- Build next-generation trading systems
- Join a lean, high-impact engineering team
- Exposure to front-office trading environments
Software Engineer (Algo Trading Platform) in London employer: Volition
Join a leading global financial markets firm that champions innovation and technology in the trading sector. As a Software Engineer, you'll collaborate with top-tier engineers to develop cutting-edge algorithmic trading platforms, all while enjoying a dynamic work culture that prioritises employee growth and development. With access to high-impact projects and the opportunity to work alongside some of the brightest minds in finance, this role offers a unique chance to make a significant impact in a fast-paced environment.
StudySmarter Expert Advice🤫
We think this is how you could land Software Engineer (Algo Trading Platform) in London
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on 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 projects, especially those related to algorithmic trading or low-latency systems. This will give potential employers a taste of what you can bring to the table.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills and system design knowledge. Practice common algorithms and data structures, and be ready to discuss your thought process during problem-solving.
✨Tip Number 4
Don’t forget to apply through our website! We’re always on the lookout for talented individuals like you. Plus, it’s a great way to ensure your application gets seen by the right people.
We think you need these skills to ace Software Engineer (Algo Trading Platform) in London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your experience with Python, Java, or C++. We want to see how your skills align with our needs in building high-performance systems.
Showcase Your Projects:Include any relevant projects you've worked on, especially those related to algorithmic trading or low-latency systems. This gives us a glimpse of your hands-on experience and problem-solving skills.
Craft a Compelling Cover Letter:Use your cover letter to tell us why you're excited about this opportunity. Mention specific aspects of the role that resonate with you and how you can contribute to our team.
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 don’t miss out on any important updates!
How to prepare for a job interview at Volition
✨Know Your Tech Stack
Make sure you’re well-versed in Python, Java, and C++. Brush up on your knowledge of distributed systems and system design. Be ready to discuss how you've used these technologies in past projects, especially in relation to low-latency systems.
✨Understand the Financial Markets
Familiarise yourself with algorithmic trading concepts and market data. Even if you don’t have direct experience, showing that you’ve done your homework will impress the interviewers. They want to see your enthusiasm for the financial sector!
✨Prepare for Problem-Solving Questions
Expect technical questions that test your problem-solving skills. Practice coding challenges and be prepared to explain your thought process. This is your chance to showcase your strong software engineering background!
✨Show Your Collaborative Spirit
Since collaboration is key in this role, be ready to share examples of how you’ve worked with others in the past. Highlight any experiences where you translated business requirements into technical solutions, as this will resonate well with the team.