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.