Principal Engineer in London

Principal Engineer in London

London Full-Time 72000 - 108000 ÂŁ / year (est.) No home office possible
T

At a Glance

  • Tasks: Lead innovative software solutions and optimise high-performance systems in a dynamic environment.
  • Company: Join TP ICAP, a global leader in market infrastructure and data solutions.
  • Benefits: Enjoy competitive salary, inclusive culture, and opportunities for professional growth.
  • Why this job: Make a real impact in finance tech while collaborating with diverse teams worldwide.
  • Qualifications: Strong engineering background with expertise in C#/.NET Core and algorithmic optimisation.
  • Other info: Embrace inclusivity and explore your potential in a supportive workplace.

The predicted salary is between 72000 - 108000 ÂŁ 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 operates from more than 60 offices in 27 countries. We are 5,300 people strong. We work as one to achieve our vision of being the world’s most trusted, innovative, liquidity and data solutions specialist.

Role Overview

The Global Analytics team builds and maintains mission‑critical systems for price discovery, order management, and trade capture tools that empower the front office to operate efficiently and effectively across global markets. As a Principal Software Engineer, you will join a high‑performing team delivering innovative, business‑critical software solutions. However, this role goes beyond delivery. You will serve as a Principal Technical Lead and trusted technical advisor to the Engineering Leadership. You will work across all development teams and regions, acting as the architectural authority for the high‑throughput Pricing Distribution pipelines and the core Order Management and Trade Capture solutions. Your mission is to bridge the gap between High‑Performance Engineering, QA Automation, and Quantitative Finance, ensuring our systems are robust, testable, and future proof.

Role & Responsibilities

  • Strategic R&D & Decision Support: Act as the department's scout for frontier technologies. Evaluate emerging tools (e.g., .NET 9+, Cloud‑native accelerators, new IPC mechanisms) and conduct Proof of Concepts. Provide data‑driven benchmarking and performance evidence to support architectural decisions.
  • Cross‑Team Technical Leadership: Collaborate across all development teams and regions (EMEA, AMER, APAC), ensuring technical consistency. Define and document rigorous engineering standards.
  • Algorithmic Optimization & Pricing Distribution: Own the architecture for the Pricing Distribution layer. Optimize the fan‑out mechanisms to ensure high volumes of price updates reach the front office and clients with microsecond latency.
  • Quality Assurance Guidance & Audit (Non‑Operational): Provide high‑level advice on the design of test automation frameworks to ensure they are testable, scalable, and representative of production loads.
  • Deep‑Dive Performance Engineering: Deep dive into .NET Core CLR internals and memory management. Be the escalation point for GC pressure and latency jitter issues.

Experience / Competences

Essential: Strong engineering experience, with a track record of evolving complex systems in a mission‑critical environment. Expertise in C#/.NET Core. Strategic Technical Vision. Quantitative Aptitude. Cross‑Functional Influence. Polyglot Readability (C++). Algorithmic Foundation.

Desired: Strong academic background in Computer Science, Mathematics, or Physics. Experience architecting High‑Throughput Data Distribution systems.

Not The Perfect Fit? Concerned that you may not meet the criteria precisely? At TP ICAP, we wholeheartedly believe in fostering inclusivity and cultivating a work environment where everyone can flourish, regardless of your personal or professional background. If you are enthusiastic about this role but find that your experience doesn’t align perfectly with every aspect of the job description, we strongly encourage you to apply.

Company Statement: We know that the best innovation happens when diverse people with different perspectives and skills work together in an inclusive atmosphere. That’s why we’re building a culture where everyone plays a part in making people feel welcome, ready and willing to contribute.

Principal Engineer in London employer: TP ICAP

At TP ICAP, we pride ourselves on being a world-leading provider of market infrastructure, offering our employees a dynamic and inclusive work environment in the heart of London. As a Principal Engineer, you will not only contribute to innovative solutions but also have access to extensive professional development opportunities, a collaborative culture that values diverse perspectives, and the chance to work with cutting-edge technologies that shape the future of financial markets.
T

Contact Detail:

TP ICAP Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Principal Engineer 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

Prepare for the interview by diving deep into their tech stack. Brush up on C#/.NET Core and be ready to discuss how you've tackled complex systems in the past. Show them you're not just a fit, but the perfect fit!

✨Tip Number 3

Don’t underestimate the power of a follow-up! After your interview, drop a quick thank-you note. It shows your enthusiasm and keeps you fresh in their minds.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in being part of the TP ICAP team.

We think you need these skills to ace Principal Engineer in London

C#/.NET Core
Common Language Runtime (CLR)
Garbage Collection Optimization
Low-Latency Programming Techniques
Quantitative Aptitude
Data Structures and Algorithms
Cross-Functional Influence
C++ Code Auditing
High-Throughput Data Distribution Systems
Test Automation Framework Design
Performance Engineering
Algorithmic Optimization
Technical Leadership
Emerging Technology Evaluation

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Principal Engineer role. Highlight your expertise in C#/.NET Core and any experience with high-throughput systems. We want to see how you can contribute to our mission!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about the role and how your background makes you a great fit. Don’t forget to mention your quantitative aptitude and strategic vision – we love that stuff!

Showcase Your Technical Skills: In your application, be sure to highlight specific projects or experiences that demonstrate your technical prowess, especially in algorithmic optimization and performance engineering. We’re looking for someone who can bridge the gap between different teams and technologies.

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. Plus, it shows you’re keen to join our team at TP ICAP!

How to prepare for a job interview at TP ICAP

✨Know Your Tech Inside Out

As a Principal Engineer, you'll need to demonstrate your expertise in C#/.NET Core and C++. Brush up on the latest advancements in these technologies, especially around garbage collection optimisation and low-latency programming techniques. Be ready to discuss how you've applied these skills in previous roles.

✨Showcase Your Strategic Vision

Prepare to talk about your experience evaluating new technologies and making data-driven recommendations. Think of examples where you've influenced architectural decisions or led R&D initiatives. This will show that you can think strategically and contribute to the company's innovative solutions.

✨Demonstrate Cross-Functional Collaboration

Highlight your ability to work across teams and regions. Share specific instances where you've successfully collaborated with different departments to achieve technical consistency. This is crucial for influencing regional leads and ensuring that engineering standards are upheld globally.

✨Prepare for Algorithmic Challenges

Expect to tackle some tough algorithmic questions during your interview. Brush up on your knowledge of data structures and algorithms, particularly in relation to high-throughput data distribution systems. Being able to discuss complex logic and pricing flows will set you apart as a candidate.

Principal Engineer in London
TP ICAP
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

T
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>