Software Engineer (Python and Java or C++) – Capital Markets Trading Technology (London – £90,000–£150,000)
London or New York | Hybrid Working | Competitive Salary + Bonus
A leading trading tech firm is looking for experienced Software Engineers to join its front office engineering team, building high-performance trading platforms used across global capital markets.
This is an opportunity to work on business-critical systems that directly support traders and institutional clients. You’ll be developing scalable, low-latency backend applications, solving complex engineering challenges, and contributing to the evolution of next-generation technology.
What You’ll Be Doing
- Designing, developing, and enhancing high-performance trading platforms.
- Building scalable backend services using Python, Java, or C++ (C++ non essential)
- Developing distributed, low-latency systems used in front office environments.
- Working closely with traders, product teams, and senior engineers to deliver business-critical functionality.
- Taking ownership of key platform components and contributing to architectural decisions.
What We’re Looking For
- 3+ years’ commercial software engineering experience using Python or Java (C++ experience is advantageous but not essential).
- Experience building scalable, distributed systems.
- Front office trading systems or capital markets experience is highly desirable.
- Experience within financial services or FinTech is beneficial.
What’s on Offer
- Hybrid working (3 days per week in the office).
- Direct collaboration with traders and product teams.
- High-impact role with significant ownership and technical influence.
- Opportunity to work on cutting-edge trading techn within a collaborative engineering environment.
If you’re interested in building high-performance software in a front office trading environment and want to work on technology that has a direct impact on the business, we’d love to hear from you.
#J-18808-Ljbffr…
