At a Glance
- Tasks: Join a top-tier team to develop and enhance Linux systems for quantitative trading.
- Company: Work with a leading global quantitative trading firm known for innovation and excellence.
- Benefits: Enjoy a fun, progressive environment with a strong focus on technology and automation.
- Why this job: Be part of a talented team that values knowledge sharing and creative problem-solving.
- Qualifications: Strong STEM background, Linux expertise, and programming skills required.
- Other info: Located in London, this role offers a unique chance to work with cutting-edge technology.
The predicted salary is between 43200 - 72000 Β£ per year.
Quant Capital is urgently looking for a Linux Developer to join our high profile client. Our client is a very well-known and highly regarded quantitative trading firm, liquidity provider and market maker. They operate globally and are considered to be a market leader in their field. For any technologist, this is the place to be; they offer an intellectual, fun and progressive environment where you are encouraged to think outside the box.
This is an environment of Google or a well-funded FinTech startup where tech is number one with huge budget allocated towards this. The firm is known globally for its attitudes and rigour. More importantly, you will be surrounded by smart people deeply interested in teaching what they know, and in learning from you.
The members of this team are some of the most talented Linux Engineers, Admins and Programmers in the country and they are tasked with improving and building a best-in-class platform that powers the complex proprietary trading systems. The technology is a mixture of in-house and open-source allowing deep customisation and innovation on every level.
Automation is key for my client; they automate as much as they can to reduce human error and the team holds the view that automating is also enjoyable.
You will need:
- Strong background in STEM education, ideally Computer Science
- Experience developing tooling for Linux systems and infrastructure
- Deep and fundamental knowledge of operating systems, predominantly Linux
- Fluent on the command line and shell scripting
- Very comfortable with modern Linux and programming concepts like C, sockets, virtual memory etc.
- Performance tuning
- Kernel tuning
- Deep experience customising Linux distributions for speed
- Ability to pick apart and analyse technical problems in a clear and concise manner
- Understanding of networking protocols
- Strong troubleshooting skills
- Strength with any programming language (Go, Python, Rust, Julia, Java, C++, Scala, Haskell or other functional languages would be a plus)
This is a fantastic opportunity to work in one of the highest skilled Linux teams around with a deep culture of sharing knowledge and experimentation with technology. My client is based in London.
Linux Developer employer: Quant Capital
Contact Detail:
Quant Capital Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Linux Developer
β¨Tip Number 1
Familiarise yourself with the latest trends in Linux development and quantitative trading. Being well-versed in current technologies and methodologies will not only boost your confidence but also impress the interviewers at our clientβs firm.
β¨Tip Number 2
Engage with online communities and forums related to Linux development and quantitative trading. Networking with professionals in these spaces can provide valuable insights and potentially lead to referrals, which can significantly enhance your chances of landing the job.
β¨Tip Number 3
Prepare to discuss your past projects and experiences in detail, especially those that showcase your skills in automation and performance tuning. Be ready to explain your thought process and problem-solving techniques, as this will demonstrate your technical prowess and fit for the role.
β¨Tip Number 4
Practice your command line and shell scripting skills regularly. Since fluency in these areas is crucial for the role, being able to demonstrate your expertise during technical assessments or interviews will set you apart from other candidates.
We think you need these skills to ace Linux Developer
Some tips for your application π«‘
Tailor Your CV: Make sure your CV highlights your strong background in STEM education, particularly in Computer Science. Emphasise your experience with Linux systems, command line proficiency, and any relevant programming languages you are skilled in.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention specific experiences that demonstrate your ability to develop tooling for Linux systems and your understanding of networking protocols. Show how your skills align with their focus on automation and innovation.
Showcase Relevant Projects: If you have worked on projects involving performance tuning, kernel tuning, or customising Linux distributions, be sure to include these in your application. Provide clear examples of how you tackled technical problems and the outcomes of your efforts.
Proofread Your Application: Before submitting, carefully proofread your application materials. Check for any spelling or grammatical errors, and ensure that all information is accurate and clearly presented. A polished application reflects your attention to detail, which is crucial for a technical role.
How to prepare for a job interview at Quant Capital
β¨Showcase Your Technical Skills
Be prepared to discuss your experience with Linux systems in detail. Highlight specific projects where you've developed tooling or customised distributions, and be ready to demonstrate your command line proficiency and shell scripting skills.
β¨Understand the Company Culture
Research the firmβs approach to technology and innovation. They value a fun and progressive environment, so express your enthusiasm for automation and problem-solving, and share examples of how you enjoy tackling technical challenges.
β¨Prepare for Technical Questions
Expect questions that test your knowledge of operating systems, performance tuning, and networking protocols. Brush up on key concepts and be ready to explain your thought process when troubleshooting technical issues.
β¨Demonstrate Your Learning Mindset
Since the team values knowledge sharing, convey your eagerness to learn from others and contribute to the teamβs growth. Share instances where youβve collaborated with peers or mentored others in your field.