Post-Trade Software Engineer - Java

Selby Jennings — United Kingdom · Posted ~1 day ago

Full-time Onsite Visa History ✓

Skills

Java Software Engineering Distributed Systems Cloud-Native Architecture Trade Lifecycle Systems Post-Trade Systems Scalable Systems Cloud-Native Data Platforms AI

🔓 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 list

Summary ✨ AI‑Generated

Join a high-impact engineering team building scalable platforms for trade matching, clearing, settlement, reconciliation, cash and margin management, and related financial workflows. You will develop mission-critical Java software and contribute to distributed systems, cloud-native architecture, analytics, and AI-driven modernization.

Highlights

Work on mission-critical systems supporting the full trade lifecycle across asset classes and international markets. The role offers exposure to distributed systems, cloud-native architectures, analytics, AI initiatives, and complex financial infrastructure while collaborating with experienced engineers across major financial centers.

Description

We're partnering with a world-leading hedge fund to hire a Software Engineer into a high-impact team responsible for designing and scaling the platforms that support the complete trade lifecycle across multiple asset classes and international markets. This is an opportunity to solve complex engineering challenges at scale, developing the systems that sit at the heart of trade matching, clearing, settlement and reconciliation. You'll also play a key role in evolving the firm's broader post-trade ecosystem, spanning cash and margin management, trading fees, corporate actions, data platforms and next-generation analytics. Working alongside exceptional engineers in London and New York, you'll help drive the firm's modernisation strategy, contributing to distributed systems, cloud-native architectures, advanced analytics and AI-driven initiatives that directly influence trading operations worldwide. What You'll Be Doing Designing and developing mission-critical software that powers the end-to-end trade lifecycleBuilding highly scalable post-trade platforms covering clearing, settlement and reconciliationEngineering solutions supporting cash and margin management, trading fees and corporate actionsDeveloping technology for derivatives processing and global product lifecycle managementCreating data-intensive applications, analytics capabilities and business-critical toolingLeveraging AI and automation to enhance operational efficiency and decision makingCollaborating with global engineering teams to define architecture and deliver innovative solutionsDriving best practices across software engineering, system design and platform scalability What We're Looking For Strong software engineering experience in Java and/or PythonProven track record designing and building distributed, scalable systemsExcellent understanding of software architecture, system design and modern engineering principlesExperience developing complex, data-intensive applications and business-critical platformsStrong problem-solving ability with a passion for tackling large-scale technical challengesInterest in analytics, data platforms, machine learning or AI technologiesFinancial markets, trading technology or post-trade experience is advantageous, but not essential Why This Role? End-to-end ownership of systems and projectsDirect impact on the firm's trading infrastructureSignificant influence on technical direction and architectureGreenfield development alongside platform modernisation initiativesExposure to distributed systems, large-scale data processing, and workflow orchestration