Senior Linux Engineer (London)
Senior Linux Engineer (London)

Senior Linux Engineer (London)

London Full-Time 57600 - 84000 £ / year (est.) No home office possible
E

At a Glance

  • Tasks: Join a global team to design and maintain high-performance Linux systems for trading and research.
  • Company: Be part of an innovative firm focused on cutting-edge technology in finance.
  • Benefits: Enjoy a collaborative work environment with opportunities for growth and development.
  • Why this job: Work on exciting tech initiatives while making a real impact in the finance industry.
  • Qualifications: Degree in computer science and 10-20 years of Linux experience required.
  • Other info: Ideal for those passionate about distributed computing and high-performance systems.

The predicted salary is between 57600 - 84000 £ per year.

We seek a senior systems engineer with extensive Linux experience to join the Quant Systems team. This is a hands-on technical role within an engineering team responsible for high-performance trading and research infrastructure. It offers the opportunity to be part of an inclusive, collaborative, and engaging working environment.

WHAT YOU'LL DO DAY-TO-DAY

You’ll be part of a global team that designs and maintains the firm’s largest compute infrastructure, which includes operating system platforms, software development tooling, high-performance computing, networking, and storage for research and trading. You’ll have the opportunity to work on a wide variety of technology initiatives in a distributed computing environment with a primary focus on Linux-based systems. This includes, but is not limited to:

  • Workload scheduling design and implementation
  • Fleet management
  • Clustered file system design and operation
  • Software design and life cycle (SDLC)
  • Kernel and network performance tuning for low-latency and high-throughput applications
  • Metrics collection and data mining analysis

WHO WE'RE LOOKING FOR

  • A degree in computer science (or another technical discipline) is required, as is 10 to 20 years of comparable work experience.
  • In-depth knowledge of Linux-based operating systems and associated configuration management tools is required.
  • Development experience in Python is required. Experience with Rust, C, and Go is preferred but not required.
  • Applicants who have experience with automated build, software deployment, and CI/CD systems are highly sought after.
  • Candidates should have excellent troubleshooting capabilities and experience with diagnostic/tracing tools.
  • Impressive communication skills are essential, as the role will entail significant interaction with different departments across the firm.
  • Experience maintaining infrastructure related to distributed systems, high-performance computing, large-scale storage, and a working knowledge of network protocols is preferred.

Senior Linux Engineer (London) employer: Elliot Partnership

As a Senior Linux Engineer in London, you will join a dynamic and inclusive team that values collaboration and innovation. Our company offers a vibrant work culture with ample opportunities for professional growth, including access to cutting-edge technology initiatives and a commitment to employee development. Enjoy the unique advantage of working in one of the world's leading financial hubs, where your contributions directly impact high-performance trading and research infrastructure.
E

Contact Detail:

Elliot Partnership Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Linux Engineer (London)

✨Tip Number 1

Familiarise yourself with the latest trends and technologies in Linux systems. Being well-versed in current tools and practices will not only boost your confidence but also demonstrate your commitment to staying updated in this fast-paced field.

✨Tip Number 2

Network with professionals in the industry, especially those who work in high-performance computing or trading environments. Attend relevant meetups or online forums to build connections that could lead to referrals or insider information about the role.

✨Tip Number 3

Prepare to discuss specific projects where you've implemented workload scheduling or cluster management. Having concrete examples ready will help you stand out during interviews and show your practical experience in similar environments.

✨Tip Number 4

Brush up on your Python skills and consider learning about CI/CD systems if you're not already familiar. Highlighting your development experience and understanding of automated processes will make you a more attractive candidate for this technical role.

We think you need these skills to ace Senior Linux Engineer (London)

Extensive Linux Experience
Configuration Management Tools
Python Development
Rust, C, and Go (preferred)
Automated Build and Software Deployment
CI/CD Systems
Troubleshooting Capabilities
Diagnostic/Tracing Tools
Clustered File System Design
Workload Scheduling Design
Metrics Collection and Data Mining Analysis
Kernel and Network Performance Tuning
High-Performance Computing
Distributed Systems Knowledge
Large-Scale Storage Management
Network Protocols Understanding
Excellent Communication Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your extensive Linux experience and any relevant technical skills, such as Python development. Emphasise your work with high-performance computing and distributed systems to align with the job requirements.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for technology and your ability to work in a collaborative environment. Mention specific projects or experiences that demonstrate your troubleshooting skills and your familiarity with CI/CD systems.

Highlight Relevant Experience: In your application, focus on your 10 to 20 years of experience in systems engineering. Provide examples of your work with workload scheduling, fleet management, and performance tuning, as these are key aspects of the role.

Showcase Communication Skills: Since the role involves significant interaction with various departments, include examples in your application that illustrate your impressive communication skills. This could be through teamwork experiences or cross-departmental projects you've been involved in.

How to prepare for a job interview at Elliot Partnership

✨Showcase Your Linux Expertise

Be prepared to discuss your extensive experience with Linux-based operating systems. Highlight specific projects where you've implemented workload scheduling or managed clustered file systems, as these are key aspects of the role.

✨Demonstrate Your Development Skills

Since development experience in Python is required, be ready to share examples of your coding work. If you have experience with Rust, C, or Go, mention those too, as they can set you apart from other candidates.

✨Highlight Troubleshooting Abilities

Prepare to discuss your troubleshooting capabilities and provide examples of how you've used diagnostic or tracing tools to resolve complex issues. This will show your problem-solving skills and technical depth.

✨Communicate Effectively

Given the role's emphasis on communication across departments, practice articulating your thoughts clearly. Be ready to explain technical concepts in a way that non-technical stakeholders can understand, showcasing your impressive communication skills.

Senior Linux Engineer (London)
Elliot Partnership
E
  • Senior Linux Engineer (London)

    London
    Full-Time
    57600 - 84000 £ / year (est.)

    Application deadline: 2027-05-24

  • E

    Elliot Partnership

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>