Search

Linux Systems Engineer

PublishedPublished: 6/14/2022
Technology
|

Job Description

We are looking for an experienced Linux Systems Engineer to join a high-performance technology team within a high-frequency trading firm.

\n


\n

The role will focus on building, maintaining and optimizing bare-metal Linux infrastructure, with an emphasis on ultra-low-latency performance, hardware optimization and system reliability.

\n


\n

The ideal candidate will have deep Linux engineering experience, strong knowledge of operating system internals and hands-on experience working with physical server hardware in performance-critical environments.

\n


\n

Key Responsibilities

\n

    \n
  • Design, build and maintain high-performance bare-metal Linux infrastructure.
  • \n

  • Provision, configure and manage physical servers, including OS installation, BIOS, firmware and hardware configuration.
  • \n

  • Optimize Linux systems for low latency, high throughput and minimal system jitter.
  • \n

  • Perform kernel tuning, CPU isolation, IRQ affinity, NUMA optimization and CPU scheduling configuration.
  • \n

  • Analyze and troubleshoot hardware, kernel and operating system performance issues.
  • \n

  • Work with network engineering teams to optimize low-latency Linux networking.
  • \n

  • Automate infrastructure deployment, configuration and management.
  • \n

  • Develop tooling and scripts to improve infrastructure performance and operational efficiency.
  • \n

  • Work closely with developers, quantitative researchers and trading teams to support critical trading infrastructure.
  • \n

\n


\n

Essential Skills & Experience

\n

    \n
  • Strong commercial experience as a Linux Systems Engineer or Linux Infrastructure Engineer.
  • \n

  • Extensive hands-on experience building and managing Linux on bare-metal physical servers.
  • \n

  • Deep understanding of Linux internals, kernel architecture and operating system behavior.
  • \n

  • Experience with Linux performance tuning and low-latency optimization.
  • \n

  • Strong knowledge of CPU architecture, NUMA, memory management, interrupts and processor scheduling.
  • \n

  • Experience with server hardware, BIOS/UEFI and firmware configuration.
  • \n

  • Strong troubleshooting and performance analysis capabilities.
  • \n

  • Proficiency in Bash and/or Python scripting.
  • \n

  • Experience with infrastructure automation and configuration management.
  • \n

\n


\n

Desirable Experience

\n

    \n
  • Experience optimizing Linux for microsecond or sub-microsecond latency.
  • \n

  • Knowledge of Solarflare, Xilinx or NVIDIA/Mellanox network cards.
  • \n

  • Experience with DPDK, OpenOnload, RDMA or kernel bypass technologies.
  • \n

  • Understanding of TCP/IP, UDP, multicast and high-performance networking.
  • \n

  • Familiarity with Intel Xeon and AMD EPYC architectures.
  • \n

  • Experience with PTP, hardware timestamping and colocated data center environments.
  • \n

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...