Senior Systems Engineer at Boerboel
London, England, United Kingdom -
Full Time


Start Date

Immediate

Expiry Date

17 Aug, 25

Salary

0.0

Posted On

17 May, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Docker, Troubleshooting, Jenkins, Storage, Automation Tools, Virtualization, Production Systems, Performance Tuning, Software Development Tools

Industry

Information Technology/IT

Description

We are seeking highly motivated and talented people to join the Boerboel team. As a member of the team you will be working with passionate and curious colleagues who thrive on solving complex problems. Boerboel is an office-first firm. While we offer flexibility to our employees, remote work is not available at this time.
As a Systems Engineer and member of the infrastructure team at Boerboel you will be building and maintaining trading infrastructure hyper-optimized for low-latency, operating systems, automation software, and development tools that allow our research and trading strategies to run worldwide 24/7. You will have the opportunity to identify improvement opportunities in our environment, architecting, and deploying end-to-end solutions focused on simplicity and automation. Much of our hardware and operating system layers reflect the state-of-the-art at any given time.

Essential Requirements

  • Strong knowledge of Linux systems, with hands-on experience in managing and troubleshooting Linux-based environments.
  • Experience working in environments encompassing virtualization, networking devices, and storage.
  • Demonstrable experience in troubleshooting, performance tuning, and optimizing production systems.

Skills

  • Experience using deployment and automation tools such as Ansible, Airflow, and Jenkins for maintaining robust production environments.
  • Knowledge of containerization technologies such as Docker.
  • Comfortable with a range of current software development tools and practices (testing, source control, build systems, CI/CD, etc.)
  • Attention to detail needed to manage and debug production services.
  • Experience with research clusters and implementing tools such as Slurm workload manager.

Job Duties

  • Own the lifecycle of our Linux-based servers and applications across our multiple business environments.
  • Automate and troubleshoot a broad range of technical infrastructure.
  • Implement and support performance monitoring and fault monitoring systems.
  • Compile, package, install, and upgrade software and operating system components.
  • Create repeatable, and deterministic server builds with collaborative input from development, trading, and hardware teams.
  • Be an expert resource for performance tuning of the operating system, kernel, and server hardware.

Pay (base and bonus) may vary depending on job-related skills and experience. A sign-on and discretionary performance bonus may be provided as part of the total compensation package, in addition to company-paid medical and/or other benefits

Responsibilities
  • Own the lifecycle of our Linux-based servers and applications across our multiple business environments.
  • Automate and troubleshoot a broad range of technical infrastructure.
  • Implement and support performance monitoring and fault monitoring systems.
  • Compile, package, install, and upgrade software and operating system components.
  • Create repeatable, and deterministic server builds with collaborative input from development, trading, and hardware teams.
  • Be an expert resource for performance tuning of the operating system, kernel, and server hardware
Loading...