Social network you want to login/join with:
Software Engineer - Low Latency, Buckingham
Location: Buckingham, United Kingdom
Job Category: Other
EU work permit required: Yes
Job Reference: b180d67c4d2c
Job Views: 7
Posted: 12.07.2025
Expiry Date: 26.08.2025
Job Description:
Responsibilities
* Assist in developing a tick-by-tick backtesting research platform and exchange simulation.
* Collaborate with hardware and software teams to build ultra-low latency trading systems.
* Contribute to the team's technical direction by initiating new projects.
* Develop and optimize large-scale data processing problems across shared resources.
* Create systems and tools for historical market data and trading simulations to enhance research productivity.
* Design and implement a low-latency high-frequency trading platform that handles quotes, trades, and order dissemination globally.
* Optimize platform performance using network and systems programming techniques to reduce latency.
* Assist in building and maintaining automated testing, benchmarking, risk management, and performance tools.
* Test, implement, and benchmark different feed handlers on various hardware configurations and settings.
* Work closely with trading teams to gather requirements and develop solutions in a fast-paced environment.
* Coordinate with development and support teams for exchange technical upgrades.
Key Requirements:
* A degree in computer science or a related field.
* Strong background in data structures, algorithms, and object-oriented programming in C++.
* Knowledge of template, meta programming, and generic programming is a plus.
* Understanding of low-latency and real-time system design and implementation.
* Good knowledge of Linux internals and networking.
* Deep understanding of CPU architecture and leveraging CPU capabilities.
* Financial experience across multiple asset classes, especially Options.
* Knowledge of trading venue protocols and behaviors, focusing on Market Data and Order Entry.
* Knowledge of additional programming languages like Java, Python, Perl, and shell scripting is advantageous.
#J-18808-Ljbffr