XTX Markets
algorithmic trading
SoftwareEngineer-TradingSystemDeveloper
Neural analysis suggests this role is
optimal for Mid candidates.
“Software Engineer - Trading System Developer at XTX Markets. Skills: trading system development, Kotlin, object-oriented languages, Computer Science fundamentals, high-performance systems. Architects, implements and maintains a diverse set of trading systems. build a wide range of systems which prop trading on venue and OTC liquidity provision platforms across other asset classes”
What You'll Achieve.
maximize the effectiveness of our proprietary trading algorithms
Industry & Context.
occasional requirement for travel to our London offices, 4 days per week in the office, 1 from home
What They're Looking For.
Must Have
experienced coder, solid understanding of Computer Science fundamentals, several years of experience working in Kotlin or other object-oriented languages like Java, C++, or C#, knows how to build technology quickly and safely using a variety of testing methods, unblocks the team with code reviews that prioritise correctness over style preferences, experience in systems with requirements of microseconds per request or gigabits per second per thread
Nice to Have
well-founded understanding of ETFs, any domain knowledge, experience or evidence of interest within finance
What You'll Do.
implements and maintains a diverse set of trading systems
build a wide range of systems which prop trading on venue and OTC liquidity provision platforms across other asset classes
Receives reference implementations of models from quants
hard control requirements from Risk and Compliance
and system ergonomics requests from Trading Analysts
working on our ETF trading system
implementing high-performance trading venue integrations
fair value generation
risk controls and real time UIs
How You'll Work.
Team & Collaboration
working closely with quants, Risk and Compliance, and Trading Analysts; close platform with stakeholders to the system in NYC; working closely with OTC’s developers in London; collaboration on all aspects of the business; people collaborate on all aspects of the business, working openly and with respect for each other
Full Job Description
The Firm XTX Markets is a leading algorithmic trading firm which uses state-of-the-art machine learning technology to produce price forecasts for over 50,000 financial instruments across equities, fixed income, currencies, commodities and crypto. It uses those forecasts to trade on exchanges and alternative trading venues, and to offer differentiated liquidity directly to clients worldwide. The firm trades over $250bn a day across 35 countries and has over 250 employees based in London, Singapore, New York, Paris, Bristol, Mumbai, Yerevan and Kajaani. We leverage the talent of the people who work here, modern computational techniques and state-of-the-art research infrastructure to analyse large data sets across markets quickly and efficiently, to maximize the effectiveness of our proprietary trading algorithms. We are actively seeking new methods and ideas. The models that drive our trading strategies have evolved considerably over the last 10 years, from econometric methods that gave our company its name, to trees, to neural networks, to modern deep learning architectures. XTX Markets has an unrivalled level of computational resources in the trading industry, with a growing research cluster currently containing over 25,000 GPUs with 650 petabytes of usable storage. Teams across the firm include world-class researchers with backgrounds in pure math, programming, physics, computer science and machine learning. The firm is also constructing a large-scale data centre in Finland to future-proof its significant computational capabilities. At XTX Markets technology is our business and we are a diverse organization which attracts outstanding talent from across all industry backgrounds. We are focused on teamwork, and our people collaborate on all aspects of the business, working openly and with respect for each other, our clients and the market. Our culture is non-hierarchical and one where everyone is valued. We strive for excellence in everything we do. The Role The OTC
Applying for this Software Engineer - Trading System Developer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Greenhouse
- Create a Greenhouse profile before applying — it saves time across multiple applications.
- Upload your resume as a PDF; the parser handles it better than Word.
- Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
- Enable email notifications to track application status in real time.
ANONYMOUS · UNFILTERED
What do employees actually say about XTX Markets?
Real rants from real employees. Read before you apply.