Senior Infrastructure Software Engineer

Europe, United Kingdom, London
Permanent
Job ID: 2219

Job Description

[Please reach out to Stuart Thorley for Comp Package & Flexible Working Information]

Are you a dynamic engineer with expertise in both software development and systems engineering, ready to elevate the infrastructure of a leading global trading firm? This role offers the opportunity to innovate within a cutting-edge environment, designing and optimising infrastructure that supports advanced trading operations worldwide.


Key Responsibilities

  • Architect and optimise high-performance streaming monitoring tools, real-time packet analysis systems, and automation frameworks
  • Debug and resolve complex performance issues across multi-layered software stacks
  • Enhance platform efficiency and resilience through observability solutions tailored to business and technical requirements
  • Lead the development and maintenance of internal systems that manage global infrastructure and colocation sites
  • Implement CI/CD pipelines and infrastructure automation, ensuring streamlined deployment processes


Key Requirements

  • 5+ years of experience in Python and Go programming
  • Strong proficiency with Linux systems and streaming architecture design
  • Hands-on expertise with message/streaming queues
  • Advanced knowledge of big data/columnar databases (e.g., Bigtable, Clickhouse) and time-series databases
  • Experience with Kubernetes, containerisation, and deployment pipelines
  • Proven track record of solving infrastructure reliability challenges with strategic and technical acumen
  • Familiarity with routing protocols and network design principles
  • (Preferred) Knowledge of Rust, C/C++, or both
  • (Preferred) Experience with network hardware such as Arista or Cisco


...


Apply for this role

All fields marked with * are required.

I confirm I have a pre-existing Right to Work in this location *

Back to Job Listings