Senior Engineer – Data Platform Team | C#/.NET, Kafka, Event Driven / Streaming | Up to £90,000 + Bonus + Benefits | Hybrid | FX Trading Firm | London
I’m currently working with a London-based trading technology teamthat’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
Key technologies include:
- 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
Package
Salary: £90K
Location: London (Hybrid – 3 days per week)
Pay: Up to £90,000.00 per year
Work Location: In person