Senior Software Engineer
Durlston Partners — United Kingdom · Posted ~1 day ago
🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.
Log in to add to target listDescription
Senior Software Engineer (Core Java) – Systematic Trading
Trade Processing & Reporting Platform
I'm currently partnering with a leading systematic hedge fund that is continuing to invest heavily in its technology platform as it scales its systematic trading business.
This is an opportunity to join a highly visible engineering team responsible for building the core trade processing, reconciliation and reporting platform that supports systematic trading across multiple asset classes.
The team sits at the centre of the investment process, working closely with traders, quantitative researchers and operations to build the critical infrastructure that keeps the trading platform running at scale.
What you'll be working on
Designing and building highly scalable trade processing systems.Developing real-time reconciliation and reporting platforms.Building cloud-native services on AWS.Developing event-driven architectures using Kafka.Working on distributed systems that support systematic trading across global markets.Collaborating with engineering, quant and trading teams across multiple international offices.
Technology
JavaSpring BootKafkaAWS (EKS, S3)PostgreSQLSQL ServerGitHub CI/CDContainerised environments
Additional exposure includes:
Apache FlinkMongoDBCloud-native microservicesEvent-driven architecture
Ideal Background
Strong Java development skills.Experience building distributed, high-availability systems.Cloud-native development experience.Experience with messaging technologies such as Kafka.Strong SQL, database design and data modelling expertise.A passion for building scalable, resilient platforms.Experience within financial markets is essential, across Equities, Futures, Swaps or FX.
We have 63,450 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume — in under a minute we'll analyze all 63,450 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume