At a Glance
- Tasks: Design and develop robust server-side applications and APIs for high-volume environments.
- Company: Join TP ICAP, a leading global market infrastructure provider with a collaborative culture.
- Benefits: Competitive salary, inclusive environment, and opportunities for professional growth.
- Other info: Diverse team culture focused on innovation and continuous improvement.
- Why this job: Shape the future of trading systems and make a real impact in finance.
- Qualifications: Experience in back-end development, cloud-native applications, and strong problem-solving skills.
The predicted salary is between 70000 - 90000 £ per year.
The TP ICAP Group is a world leading provider of market infrastructure. Our purpose is to provide clients with access to global financial and commodities markets, improving price discovery, liquidity, and distribution of data, through responsible and innovative solutions. Through our people and technology, we connect clients to superior liquidity and data solutions. The Group is home to a stable of premium brands. Collectively, TP ICAP is the largest interdealer broker in the world by revenue, the number one Energy & Commodities broker in the world, the world’s leading provider of OTC data, and an award winning all-to-all trading platform. Founded in London in 1866, the Group operates from more than 60 offices in 27 countries. We are 5,200 people strong. We work as one to achieve our vision of being the world’s most trusted, innovative, liquidity and data solutions specialist.
As a Senior Back-End Engineer, you will design, develop, and maintain robust server-side applications and APIs that support high-volume, data-intensive environments. You will play a key role in shaping technical architecture, ensuring system reliability, and driving best practices in software engineering. This position requires strong problem-solving skills, deep technical expertise, and the ability to collaborate effectively with cross-functional teams.
Role Responsibilities
- Lead by example as a hands‑on engineer, working closely with Architects, Principal Engineers, and Trading SMEs to design, build, review, test, and deliver mission‑critical, high‑performance systems end‑to‑end.
- Own engineering deliverables throughout the full lifecycle, ensuring performance, scalability, resilience, and alignment with engineering best practices.
- Mentor engineers, elevate code quality standards, and foster a culture of technical excellence.
- Drive innovation through POCs, technical evaluations, and continuous improvement initiatives.
- Communicate progress proactively, highlighting risks and removing delivery impediments.
Experience / Competences
Essential
- Significant years of hands-on experience building and supporting latency‑sensitive front‑office trading systems (OMS, Matching, Execution).
- Strong background in designing and maintaining distributed, event‑driven, cloud‑native applications.
- Deep understanding of low‑latency engineering, concurrency, multithreading, and performance optimisation.
- Comprehensive SDLC experience across design, development, QA, deployment, and production support.
- Ability to balance rapid delivery with architectural rigour and long‑term maintainability.
- Strong relational database design and optimisation skills (MSSQL, MySQL).
- Proven problem‑solving capabilities and ability to validate ideas through POCs.
- Experience building automated testing frameworks for complex distributed systems.
- Ability to engage effectively with traders, quants, and other business stakeholders.
Desired
- Domain experience in Credit or Fixed Income.
- Expertise in modern .NET technologies and C# (Java or similar OO languages considered).
- Experience implementing observability (metrics, tracing, logging) for distributed systems.
- Experience with CI/CD pipelines, containerisation (Docker), and orchestration (Kubernetes/EKS).
- Experience designing APIs (REST, GraphQL).
- Knowledge of distributed messaging and caching technologies (e.g., Solace, Redis, or similar).
- Understanding of FIX protocol and FIX message handling.
- Hands-on experience with AWS, microservices, and serverless patterns.
- Familiarity with React and DAPR (nice to have).
- Understanding of TDD, BDD, or similar testing methodologies.
Location: UK - 135 Bishopsgate - London
Senior Software Engineer (Back End) in London employer: TP ICAP Group Services
At TP ICAP, we pride ourselves on being a leading employer in the financial services sector, offering a dynamic work environment that fosters innovation and collaboration. Our London office is not only a hub for cutting-edge technology and market solutions but also a place where employees are encouraged to grow through mentorship and continuous learning opportunities. With a strong commitment to inclusivity and a culture that values diverse perspectives, we ensure that every team member feels valued and empowered to contribute to our mission of delivering exceptional liquidity and data solutions.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Software Engineer (Back End) in London
✨Tip Number 1
Network like a pro! Reach out to current employees at TP ICAP on LinkedIn or through mutual connections. A friendly chat can give you insider info and might just get your foot in the door.
✨Tip Number 2
Show off your skills! Prepare a portfolio of projects that highlight your experience with back-end systems, especially those involving low-latency and cloud-native applications. This will help you stand out during interviews.
✨Tip Number 3
Practice makes perfect! Brush up on common technical interview questions related to distributed systems and performance optimisation. Mock interviews with friends or mentors can really boost your confidence.
✨Tip Number 4
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 the TP ICAP team.
We think you need these skills to ace Senior Software Engineer (Back End) in London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that align with the Senior Back-End Engineer role. Highlight your experience with low-latency systems, cloud-native applications, and any relevant technologies like .NET or AWS.
Craft a Compelling Cover Letter:Use your cover letter to tell us why you're passionate about this role and how your background makes you a great fit. Don’t just repeat your CV; share specific examples of your achievements and how they relate to our mission at TP ICAP.
Showcase Your Problem-Solving Skills:In your application, emphasise your problem-solving capabilities. We love candidates who can validate ideas through POCs and have a strong grasp of performance optimisation. Share relevant experiences that demonstrate these skills.
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 your enthusiasm for joining our team!
How to prepare for a job interview at TP ICAP Group Services
✨Know Your Tech Inside Out
Make sure you brush up on your knowledge of modern .NET technologies and C#. Be ready to discuss your experience with distributed systems, low-latency engineering, and performance optimisation. The more you can demonstrate your technical expertise, the better!
✨Showcase Your Problem-Solving Skills
Prepare to share specific examples of how you've tackled complex problems in past projects. Highlight any POCs you've developed and how they contributed to innovation or efficiency. This will show that you can think critically and creatively under pressure.
✨Communicate Effectively
Since you'll be collaborating with cross-functional teams, practice articulating your thoughts clearly. Be ready to discuss how you've communicated progress and addressed risks in previous roles. Good communication is key to ensuring everyone is on the same page.
✨Emphasise Mentorship and Team Culture
Talk about your experience mentoring other engineers and how you've contributed to a culture of technical excellence. Companies like TP ICAP value collaboration and knowledge sharing, so showcasing your ability to elevate others will set you apart.