Senior Engineer – Data Platform Team | C#/.NET, Kafka, Event Driven / Streaming | Up to £120,000 + Bonus + Benefits | Hybrid | FX Trading Firm | London

Senior Engineer – Data Platform Team | C#/.NET, Kafka, Event Driven / Streaming | Up to £120,000 + Bonus + Benefits | Hybrid | FX Trading Firm | London

London Full-Time 120000 - 120000 £ / year (est.) Home office (partial)
VirtueTech Recruitment Group

At a Glance

  • Tasks: Design and scale real-time data pipelines for high-volume trading systems.
  • Company: Leading FX trading firm with a focus on innovative technology.
  • Benefits: Up to £120,000 salary, bonus, hybrid work, and comprehensive benefits.
  • Other info: Opportunity to work on cutting-edge technology in a collaborative setting.
  • Why this job: Join a dynamic team solving complex engineering challenges in a fast-paced environment.
  • Qualifications: Experience with C#/.NET, Kafka, and building distributed systems.

The predicted salary is between 120000 - 120000 £ per year.

I’m currently working with a London-based trading technology team that’s looking to bring in a Senior Engineer within their Data Platform team to help scale a real-time platform powering high-volume trading systems. This isn’t a typical backend role. It sits at the intersection of high-performance backend engineering and data platform architecture, focused on building distributed systems that process and stream huge volumes of trading data in real time.

When markets become volatile, trade and order volumes can surge instantly, so the platform needs to remain extremely fast, resilient, and fault-tolerant under significant load. The team is looking for engineers who enjoy working on complex systems where scalability, concurrency, and performance really matter, particularly within event-driven and streaming architectures. It’s the kind of environment where you’re solving real engineering problems at scale, rather than just building standard application features.

Tech Stack
  • C# / .NET (currently .NET 8 / .NET 10)
  • Kafka or similar event-streaming technologies (RabbitMQ, Kinesis, Azure Service Bus etc.)
  • PostgreSQL and large relational data systems
  • Real-time data pipelines and distributed systems
What You’ll Be Doing
  • Designing and scaling real-time data ingestion pipelines
  • Building and improving event-driven platform services
  • Handling large volumes of streaming market data
  • Working with product owners to translate requirements into production-ready systems

Salary: £120K

Location: London (Hybrid – 3 days per week)

Senior Engineer – Data Platform Team | C#/.NET, Kafka, Event Driven / Streaming | Up to £120,000 + Bonus + Benefits | Hybrid | FX Trading Firm | London employer: VirtueTech Recruitment Group

Join a dynamic FX trading firm in London, where innovation meets high-performance engineering. As a Senior Engineer in the Data Platform team, you'll thrive in a collaborative work culture that prioritises employee growth and offers competitive benefits, including a generous bonus structure. With a focus on cutting-edge technologies and real-time data challenges, this role provides a unique opportunity to make a significant impact in a fast-paced environment while enjoying the flexibility of a hybrid work model.

VirtueTech Recruitment Group

Contact Details:

VirtueTech Recruitment Group Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Engineer – Data Platform Team | C#/.NET, Kafka, Event Driven / Streaming | Up to £120,000 + Bonus + Benefits | Hybrid | FX Trading Firm | London

Tip Number 1

Network like a pro! Reach out to your connections in the industry, especially those who work in trading tech. A friendly chat can lead to insider info about job openings or even referrals that could get your foot in the door.

Tip Number 2

Show off your skills! If you’ve got a portfolio of projects or contributions to open-source, make sure to highlight them. Share links during interviews or on your LinkedIn profile to demonstrate your expertise in C#, .NET, and event-driven architectures.

Tip Number 3

Prepare for technical interviews by brushing up on your problem-solving skills. Practice coding challenges related to distributed systems and real-time data processing. We recommend using platforms like LeetCode or HackerRank to sharpen your skills.

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, we love seeing candidates who are proactive and engaged with our platform.

We think you need these skills to ace Senior Engineer – Data Platform Team | C#/.NET, Kafka, Event Driven / Streaming | Up to £120,000 + Bonus + Benefits | Hybrid | FX Trading Firm | London

C#
.NET
Kafka
Event-Driven Architecture
Streaming Technologies
Distributed Systems
Real-Time Data Processing

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience with C#/.NET and event-driven architectures. 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 excited about this role and how your background makes you a perfect fit for our Data Platform team. Keep it engaging and personal!

Showcase Problem-Solving Skills:In your application, give examples of complex systems you've worked on and how you tackled challenges. We love engineers who can think critically and solve real-world problems, especially in high-pressure environments.

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 VirtueTech Recruitment Group

Know Your Tech Stack Inside Out

Make sure you’re well-versed in C#/.NET, Kafka, and event-driven architectures. Brush up on the latest features of .NET 8 and .NET 10, and be ready to discuss how you've used these technologies in real-time data systems.

Showcase Your Problem-Solving Skills

Prepare examples of complex engineering problems you've tackled, especially those involving scalability and performance. Be ready to explain your thought process and the impact of your solutions on previous projects.

Understand the Trading Environment

Familiarise yourself with the FX trading landscape and how high-volume trading systems operate. This knowledge will help you connect your technical skills to the specific challenges faced by the firm.

Ask Insightful Questions

Prepare thoughtful questions about the team’s current projects and challenges. This shows your genuine interest in the role and helps you gauge if the company culture aligns with your values.