Electronic Trading / Distributed Systems / FinTech
A leading global trading technology business is looking to hire a Low Latency Java Engineer to join a high-performing Core Trading team building the systems at the heart of a large-scale electronic trading platform.
This is a hands‑on backend engineering role focused on developing low-latency, high‑throughput distributed systems responsible for order execution, booking, valuation, and real‑time risk management across multiple trading products.
The environment is highly technical, fast‑paced, and engineering-driven, with strong ownership and direct business impact.
Role
- Design and develop low‑latency backend trading systems
- Build high‑throughput distributed systems using asynchronous event‑driven architectures
- Deliver new functionality across OTC trading, institutional trading, and electronic execution platforms
- Optimise performance, scalability, and resilience across business‑critical systems
- Work closely with engineers and stakeholders to deliver trading functionality at scale
- Contribute to architecture, performance engineering, and continuous improvement initiatives
Requirements
- Experience building distributed, low‑latency, or high‑throughput systems
- Strong understanding of concurrency, system design, and backend architecture
- Experience with performance testing and optimisation
- Experience with messaging technologies such as Kafka or AMQ
- Exposure to financial systems, trading platforms, or electronic trading environments preferred
- Experience with modern engineering practices including CI/CD, TDD, and DevOps tooling
Strong opportunity for engineers looking to work on highly scalable trading infrastructure within a modern engineering environment.
#J-18808-Ljbffr…
