Infrastructure Engineer

  • Technology
  • London, United Kingdom

Infrastructure Engineer

Job description

Headquartered in London, LMAX Exchange is a global, high growth financial technology company that is leading the transformation of the global FX industry to transparent, fair, precise and consistent execution. Operating one global marketplace for trading FX, metals, indices and commodities, LMAX Exchange Group builds and runs its own high performance, ultra-low latency exchange platforms for electronic FX trading in London, New York and Tokyo. Servicing banks, brokers, funds and professional traders, LMAX Exchange has been widely recognised for industry innovation and the award-winning proprietary technology.

LMAX Exchange has been ranked as one of the fastest growing companies in the UK by The Sunday Times Tech Track 100, Deloitte Technology Fast 50 and is part of the Tech City UK Future Fifty programme.

This role is based out of our West London offices and would suit a candidate with a strong interest in cryptocurrencies.

Position Purpose 

We are looking for an infrastructure engineer to join our highly skilled Technology team. We want an energetic and passionate engineer, who's keen to develop their skill-set in a diverse, fast-paced Linux environment, and interested in data centres and hardware.

About you:

  • You have genuine enthusiasm for Linux and open source technologies.
  • You have good problem-solving skills, and a sense of ownership and drive.
  • You like to automate things, you like to learn, and you like to make things better.
  • You have a positive, can-do attitude.

You would be joining the Technology team whose job is to build and maintain LMAX Exchange's infrastructure, enforce regulatory compliance, and provide a stable platform for our state of the art trading engine. We use a combination of Kanban, Agile and Devops methodologies blended together to manage the diverse needs of the business. This leads to varied work and strong knowledge transfer between our specialists. We're not averse to being on the leading edge and coming up with our own creative solutions.

  • We make infrastructure happen.
  • We run custom optimised kernels.
  • We keep everything running, fast, and reliable.

What you will be doing: 

  • Puppet development and testing in a continuous deployment process.
  • Supporting client facing and internal office infrastructure with a variety of OSes and software.
  • Low level TCP debugging for diagnosing errors and latency issues.
  • Hardware upgrades and data centre installations.
  • Scripting and automating processes to ensure consistency and repeatability.
  • Monitoring systems to proactively prevent issues arising.
  • Design well documented, simple and elegant systems which are easily supportable.
  • Pair working to spread knowledge throughout the team.
  • Business As Usual support and resolution of incidents. Participate in on-call rotation.

LMAX Exchange is a true 24x7 operating exchange, so weekend and out of hours work will be required.  

Requirements

Key Requirements 

  • Experience with Linux, Fedora/RedHat/CentOS is better.
  • Knowledge of Linux virtualization, eg: KVM, Libvirt.
  • Knowledge of open source monitoring systems (e.g. Nagios, Icinga, Sensu).
  • Understanding of TCP/IP networking.

Desirable Skills

  • Bash scripting, plus one of Python or Ruby.
  • Configuration management systems, for example; Puppet, Ansible, Chef.
  • "Infrastructure as a Code" / Test Driven Development / Continuous Delivery.
  • Databases on Linux such as MySQL or Postgres.
  • Microsoft Operating Systems.
  • Private cloud infrastructure and automation.

  Experience & Qualifications 

  • Professional qualifications are desirable but not essential.