At a Glance
- Tasks: Join a team to optimise trading infrastructure and tackle technical challenges daily.
- Company: Work with a leading provider of trading and liquidity services in a dynamic environment.
- Benefits: Enjoy competitive compensation and the thrill of pushing systems to their limits.
- Why this job: Be part of innovative projects that shape the future of trading technology.
- Qualifications: Experience with CPU optimisation, RHEL engineering, and advanced networking technologies required.
- Other info: This role is office-based in the City, offering a vibrant work atmosphere.
The predicted salary is between 48000 - 84000 £ per year.
Job Description
We are supporting a market leading provider of trading and liquidity services in their search for a Low Latency Linux engineer to optimise the internal and external trading infrastructure suite. The successful candidate will be enthused by the ongoing technical challenge posed by the evolution of the markets, client requirements and hardware. You will work with software engineers, quants and platform/infrastructure engineers on multiple projects at kernel-level to refine the RHEL platform.
This is not a banking role, so the potential for total compensation is a step up from that and reflects the fact that this role is responsible for pushing systems to their limits, not supporting them. Candidates should have experience of a majority of the following:
- Optimising CPU scheduling/CPU architecture knowledge
- Implementation/deployment of Solarflare, Infiniband, Exablaze, DPDK
- Precision timing, performance counters
- Strong RHEL engineering
This role is based in a City office 5 days per week
Linux Engineer, Low Latency/HFT employer: Thomson Keene
Contact Detail:
Thomson Keene Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Linux Engineer, Low Latency/HFT
✨Tip Number 1
Familiarise yourself with the latest trends in low latency trading and high-frequency trading (HFT). Understanding the nuances of how these markets operate will give you an edge during interviews, as you'll be able to discuss relevant challenges and solutions.
✨Tip Number 2
Network with professionals in the trading and technology sectors. Attend industry conferences or meetups where you can connect with potential colleagues or mentors who can provide insights into the role and possibly refer you to opportunities at StudySmarter.
✨Tip Number 3
Brush up on your technical skills related to RHEL and performance optimisation. Consider working on personal projects or contributing to open-source projects that involve CPU scheduling or network performance to showcase your expertise.
✨Tip Number 4
Prepare for technical interviews by practising problem-solving scenarios that involve kernel-level optimisations. Being able to demonstrate your thought process and approach to real-world problems will set you apart from other candidates.
We think you need these skills to ace Linux Engineer, Low Latency/HFT
Some tips for your application 🫡
Understand the Role: Read the job description carefully to grasp the specific requirements and responsibilities of a Low Latency Linux Engineer. Highlight your experience with CPU scheduling, RHEL engineering, and any relevant technologies mentioned.
Tailor Your CV: Customise your CV to reflect your skills and experiences that align with the job. Emphasise your technical expertise in optimising trading infrastructure and any projects you've worked on that demonstrate your ability to push systems to their limits.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for the role and the challenges it presents. Mention specific examples of how you've tackled similar technical challenges in the past and your enthusiasm for working with software engineers and quants.
Proofread Your Application: Before submitting, thoroughly proofread your application materials. Check for any spelling or grammatical errors, and ensure that all technical terms are used correctly. A polished application reflects your attention to detail.
How to prepare for a job interview at Thomson Keene
✨Showcase Your Technical Expertise
Be prepared to discuss your experience with CPU scheduling and architecture in detail. Highlight specific projects where you've optimised performance, especially in low latency environments. This will demonstrate your capability to handle the technical challenges of the role.
✨Familiarise Yourself with Relevant Technologies
Make sure you understand the technologies mentioned in the job description, such as Solarflare, Infiniband, and DPDK. Being able to discuss these technologies and how you've used them in past roles will show that you're not only qualified but also genuinely interested in the position.
✨Prepare for Problem-Solving Scenarios
Expect to face technical problem-solving questions during the interview. Practice explaining your thought process clearly and logically when tackling complex issues. This will help interviewers see how you approach challenges and your ability to work under pressure.
✨Demonstrate Team Collaboration Skills
Since you'll be working closely with software engineers, quants, and infrastructure teams, be ready to discuss your experience in collaborative environments. Share examples of how you've successfully worked in teams to achieve common goals, particularly in high-stakes situations.