XTX Markets

realtime analytics and controls developer

In short

XTX Markets, an algorithmic trading firm, is hiring a senior developer to build and maintain real-time analytics, data ingestion, and in-memory query systems for trading, working with internal users to turn their needs into reliable 24/7 software. Requires at least 5 years of professional Java or C++ experience, algorithmic literacy, distributed systems knowledge, and willingness to learn Kotlin, plus participation in an on-call rotation. The role is onsite in London with interviews conducted in Kotlin, Java, or C++.

About
XTX Markets is an algorithmic trading firm that uses machine learning to forecast prices for financial instruments and trades on exchanges and alternative trading venues. It also provides liquidity directly to clients worldwide.
Responsibilities
•Communicate regularly with internal users about their needs and ideas
•Understand the workflows of all teams involved in trading
•Design, implement, and maintain data ingestion mechanisms, internal data processing and presentation frameworks, and in-memory query engines
•Present data clearly, usefully, and accurately in collaboration with frontend developers
•Maintain the calculation of trading metrics
•Build software that runs reliably 24/7
•Participate in the on-call rota
Requirements
•Communicate effectively with technical stakeholders, understand user needs, gather feature requirements, and prioritize them according to business needs
•Be algorithmically literate and able to write efficient code
•Be familiar with distributed systems and reason about consistency and delays
•Have at least 5 years of professional coding experience with Java or C++
•Be willing to learn Kotlin
•Be skilled in writing automated tests
•Care about reducing complexity, correctness, and reliability
•Be proactive about taking responsibility
Nice to have
•Familiarity with high-throughput JVM techniques
•Experience with binary protocols
•Proficiency working with databases
•Experience with high-stakes systems
Conditions & Benefits
•Onsite gym, sauna, and fitness classes at no charge
•Medical benefits, including an onsite doctor and therapist at no charge
•Breakfast and lunch provided daily
•Support for caregivers, including emergency dependent care
•25 days of paid holiday per year, plus statutory holidays and paid sick days
•Generous pension contributions
•The interview process requires an onsite visit to the London offices; travel and accommodation costs can be covered where required
•Coding interviews must be completed in Kotlin, Java, or C++

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot