At a Glance
- Tasks: Design and optimise ultra-low-latency market making systems for trading.
- Company: G-20 Group, a leading cross-asset trading firm with a startup vibe.
- Benefits: Work in dynamic locations like Zurich, London, New York, or Hong Kong.
- Other info: Collaborate closely with traders and researchers in a fast-paced environment.
- Why this job: Join a cutting-edge team driving innovation in financial markets.
- Qualifications: Degree in Computer Science or related field; strong C++ skills required.
The predicted salary is between 59400 - 72600 £ per year.
G-20 Group is a cross-asset trading firm headquartered in Switzerland, trading delta-one and derivatives markets globally. We combine startup agility with institutional-grade experience in proprietary trading, technology, and quantitative finance.
We are hiring for a Low Latency Market Making Engineer to design, build, and continuously optimize the systems responsible for quote generation and order execution within microsecond-level latency tolerances. This role combines deep knowledge of software engineering, hardware, and market microstructure, and requires close collaboration with traders and quantitative researchers to translate strategy requirements into production systems capable of achieving favorable queue position across trading venues.
Responsibilities
- Design, build, and maintain ultra-low-latency market making systems, including order entry, market data processing, risk controls, and quote and order management functionality.
- Continuously profile and optimize the tick-to-trade path, from network interface through kernel to application, with close attention to CPU cache behavior, memory layout, branch prediction, and lock-free data structures.
- Collaborate with hardware engineers, or develop FPGA logic directly depending on background, to minimize latency in critical-path processing.
- Own exchange connectivity, including implementation and maintenance of FIX, ITCH/OUCH, or proprietary binary protocols for order entry and market data feeds.
- Partner with traders and quantitative researchers to implement and calibrate quoting logic, risk controls, and inventory management in production environments.
- Build and maintain simulation, backtesting, and replay infrastructure to validate strategy and system changes prior to live deployment.
- Monitor live trading systems, diagnose latency regressions and operational anomalies in real time, and lead root-cause resolution efforts.
- Contribute to capacity planning and infrastructure decisions relating to co-location, network topology, and hardware upgrades.
- Uphold rigorous engineering standards, including code review, testing, deployment safety, and change management practices appropriate for systems executing live capital.
Requirements
- Currently pursuing or recently completed a degree in Computer Science, Engineering, Mathematics, Data Science, Economics, Business, or a related field, top-tier university preferred.
- Strong proficiency in C++ (modern C++17/20 preferred), with the ability to reason about assembly output and compiler behavior.
- Thorough understanding of computer architecture, including CPU caches, NUMA, memory ordering, and kernel bypass networking technologies (e.g., Solarflare/OpenOnload, DPDK, or comparable solutions).
- Experience with low-latency networking and associated protocols (TCP/UDP internals, multicast, kernel bypass) as well as exchange connectivity protocols such as FIX, ITCH, or OUCH.
- Solid understanding of Linux internals, including scheduling, interrupt handling, NUMA pinning, and huge pages, with demonstrated experience tuning production systems at the operating system level.
- Working knowledge of market microstructure, including order books, matching engine behavior, queue position, adverse selection, and inventory risk management practices employed by market makers.
- Experience with FPGA development (Verilog/VHDL) is advantageous, though not a strict requirement for all candidates.
- Demonstrated experience working on systems where microsecond- or nanosecond-level performance was critical, such as high-frequency trading, market making, exchange technology, or comparable latency-sensitive domains (telecommunications, high-performance computing, real-time systems).
- Strong debugging and profiling capabilities using tools such as perf, VTune, or custom tracing and timestamping infrastructure.
- Strong communication skills and the ability to collaborate effectively with trading personnel under time-sensitive conditions during market hours.
Preferred / Desirable Experience
- Experience building or tuning matching engines or exchange-side systems.
- Exposure to FPGA-based trading systems or programmable networking hardware (e.g., Solarflare, Exablaze, Arista MetaWatch).
- Prior experience at a market making firm, high-frequency trading firm, or exchange technology vendor.
This role can be based out of our Zurich, London, New York or Hong Kong office. Only candidates who possess the pre-existing right to work in one of the locations above without company sponsorship need apply.
Join G-20 and be a part of a team that is at the forefront of financial markets, driving innovation and excellence in the sector.
Low Latency MM Engineer in London employer: Workable
Togather is an exceptional employer, recognised as one of the UK's best places to work, offering a vibrant and supportive culture that fosters ambition and high performance. With generous benefits including hybrid working, a substantial holiday allowance, and unique perks like free food and regular team socials, employees are empowered to thrive both personally and professionally. Located in the heart of the live events industry, Togather provides unparalleled opportunities for growth and networking, making it an ideal place for those passionate about creating memorable experiences.
StudySmarter Expert Advice🤫
We think this is how you could land Low Latency MM Engineer in London
✨Tip Number 1: Tap Into Professional Networks
The finance world loves a good connection, so jump into industry-specific groups on platforms like LinkedIn where you can find discussions on financial controlling. Engaging in these communities can expose you to hidden job leads that aren't openly advertised!
✨Tip Number 2: Attend Finance Events and Conferences
Make it a mission to attend finance-related events and conferences, even virtual ones! This is a golden opportunity to network face-to-face with people from companies like Workable. You never know who might be your next boss or a crucial contact!
✨Tip Number 3: Showcase Your Expertise
Consider writing articles or sharing insights related to financial controlling or industry trends. Publish these on platforms like LinkedIn to establish yourself as a knowledgeable player in the field. This not only increases your visibility but also catches the attention of recruiters from Workable.
✨Tip Number 4: Apply Directly on Company Websites
Since you're going for a full-time gig, don't forget to keep an eye on the careers page of companies you're interested in, like Workable. Many companies prefer candidates who apply through their website as it shows genuine interest and makes your application stand out!
We think you need these skills to ace Low Latency MM Engineer in London
Some tips for your application 🫡
Show Off Your Numbers Game:In financial controlling, detail is everything! Make sure your CV showcases your proficiency with numbers—highlight any relevant experience in budgeting, forecasting, or working with financial software. Quantifying your past achievements will make you stand out, so don’t be shy about flaunting those impressive percentages or cost savings you've implemented.
Tailored Cover Letter is Key:Your cover letter is a chance to shine, especially for a full-time role. Use it to express your genuine interest in Workable and the specific impact you hope to make in financial controlling. Mention any relevant qualifications or experiences that align with the company’s goals, and don’t forget to show that you're ready for a long-term commitment!
Certifications Matter:List relevant certifications such as ACCA or CIMA on your CV. These qualifications not only showcase your dedication to the field but also your technical competence in financial principles. If you have any ongoing training or courses, make sure to mention those as well to demonstrate your commitment to continual learning in financial controlling.
Don’t Overlook Soft Skills:While numbers are crucial, so are those soft skills! Financial controllers need strong communication and analytical reasoning abilities. We recommend embedding examples of these skills in your CV and cover letter, like how you’ve successfully delivered financial reports to stakeholders or collaborated with teams to improve processes. Let’s show Workable how you can be a team player!
How to prepare for a job interview at Workable
✨Brush Up on Technical Skills
Make sure you're comfortable with key financial concepts, especially around forecasting, budgeting, and variance analysis. Sometimes, interviewers may throw in technical questions or case studies, so practicing these types of scenarios will help you shine!
✨Showcase Your Financial Acumen
If you've had experience with specific financial software like SAP or Oracle, make it known! Be ready to discuss how you used these tools to improve processes or reporting, as this hands-on knowledge can really set you apart in a full-time role with Workable.
✨Know Your Numbers
In full-time interviews, especially in financial controlling, be prepared for numerical reasoning tests or questions. Brush up on your mental maths and understand how to interpret and analyse financial statements on the spot, as this may come up during the assessment.
✨Connect with Company Goals
Familiarise yourself with Workable's financial objectives and any recent developments. During the interview, try to weave your understanding of their business model and challenges into your answers—this shows your genuine interest and alignment with their goals!