Senior Systems Engineer

FIS Global
Charing Cross, United Kingdom
10 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Charing Cross, United Kingdom

Tech stack

API
Artificial Intelligence
Systems Engineering
Software Debugging
Distributed Systems
Rust
Datadog
Transaction Processing (Computing)

Job description

You will build and operate mission-critical systems responsible for correctness, performance and reliability of high-volume banking transactions.

What you will be doing:

  • Build transaction processing services with strong correctness guarantees
  • Optimize p95/p99 latency and throughput of critical system hot paths
  • Debug complex system-level and distributed failures
  • Design and enforce invariants through testing and operational discipline
  • Own observability, on-call readiness and incident response
  • Use AI-assisted tools to improve debugging and operational efficiency

Requirements

Do you have experience in Rust (programming language)?, * Strong system-level engineering experience in Go and/or Rust

  • Deep understanding of distributed systems failure modes
  • Performance and concurrency expertise
  • Experience operating production systems at scale
  • Security- and reliability-focused mindset

Added bonus if you have:

  • Low-level performance profiling experience
  • Financial transaction processing experience
  • Experience designing safe APIs and primitives
  • AI-driven debugging and observability tooling

Benefits & conditions

What we offer you:

  • A work environment built on collaboration, flexibility and respect
  • Competitive salary and attractive range of benefits designed to help support your lifestyle and wellbeing
  • Varied and challenging work to help you grow your technical skillset

About the company

At FIS, you'll work on some of the most complex and impactful challenges in modern banking, helping build next-generation, AI-enabled platforms used by financial institutions worldwide. We foster an environment that values ownership, autonomy, and end-to-end responsibility, where engineers are encouraged to take initiative, make meaningful technical decisions, and ship solutions directly into production. We believe in open, collaborative, and ownership-driven teams with a strong focus on real-world impact.

Apply for this position