Senior/Staff Software Engineer

FIS Management Services

Greater London

On-site

GBP 100,000 - 150,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

FIS Management Services seeks a Senior Banking Platform Engineer to own and evolve an AI-enabled, enterprise banking platform for Tier-1 institutions. You will design, build and operate Core Banking, workflows, and compliance at scale, guiding architectural trade-offs with strong engineering judgment.

You will lead production ownership, on-call readiness, observability, and modern delivery practices, mentoring a senior team shaping critical systems.

Qualifications

  • Deep experience designing and building complex distributed systems at scale using a strongly typed, compiled language.
  • Experience with event-driven architectures and technologies such as Kafka or equivalent streaming platforms.
  • Strong understanding of concurrency, consistency, invariants, idempotency, failure modes, and distributed-system trade-offs.
  • Substantial production experience with on-call and incident response across application, data, and infrastructure boundaries.

Responsibilities

  • Build and evolve banking platform capabilities from products and accounts to transactions, transfers, journals, balances, and interest; ensure durable workflows and compliance controls.
  • Define reliable APIs, events, and data contracts that connect these capabilities into a coherent, auditable banking platform.
  • Own services throughout their lifecycle: design, implementation, testing, deployment, operation, and continuous improvement.
  • Establish observability, alerting, operational controls, and recovery procedures; improve reliability and production maturity.

Skills

Go
Event-driven architecture
Distributed systems
On-call / incident response
Communication

Tools

Kafka
GitHub
CI/CD

Job description

ROLE SUMMARY

Sits within a newly acquired startup building an AI-enabled, autonomous banking platform for Tier-1 financial institutions within the banking group.


The role builds, operates, and scales the services at the heart of the platform - spanning Core Banking, workflows, and compliance. These systems define financial products, manage accounts, execute and record money movement, orchestrate banking processes, and enforce regulatory rules at Tier-1 scale.


Requires deep experience with complex distributed systems, a correctness-first mindset, sound engineering judgement, and full end-to-end ownership from design through production operation.


KEY RESPONSIBILITIES

Banking Platform Engineering

Build and evolve the capabilities that bring modern banking products to life - from products and accounts through transactions, transfers, journals, balances, and interest, to durable workflows and compliance controls.


Define reliable APIs, events, and data contracts that connect these capabilities into a coherent, auditable banking platform.


Production Ownership

Own services throughout their lifecycle: design, implementation, testing, deployment, operation, and continuous improvement.


Participate in on-call and incident response, diagnosing failures across distributed services, data infrastructure, and event-driven workflows.


Establish effective observability, alerting, operational controls, and recovery procedures; learn from production incidents to improve reliability, performance, and operational maturity.


Architecture and Delivery

Design systems for correctness, auditability, scalability, and resilience at Tier-1 banking scale, making pragmatic trade-offs between delivery speed, operational complexity, and long-term maintainability.


Improve engineering practices across automated testing, CI/CD, safe deployment, rollback, and recovery.


Use AI-assisted engineering, MCP servers, agent workflows, and automated runbooks where they materially improve engineering or operational outcomes.


Contribute to team excellence through knowledge sharing, mentoring, and coaching, helping to develop technical capability and promote engineering best practices across the organization


REQUIRED EXPERIENCE & CAPABILITIES

Engineering Depth

Deep experience designing and building complex distributed systems at scale, using a strongly typed, compiled language. Go is preferred, but deep experience with a comparable language is welcome.


Experience with event-driven architectures and technologies such as Kafka or equivalent streaming platforms.


Strong understanding of concurrency, consistency, invariants, idempotency, failure modes, and distributed-system trade-offs.


Production Experience

Substantial experience operating and debugging critical systems in production, ideally including on-call and incident response across application, data, and infrastructure boundaries.


Practical experience with observability, reliability engineering, capacity planning, deployment safety, and disaster recovery.


Experience with automated testing, CI/CD, GitHub, and modern production-engineering practices.


Judgement and Communication

Practical judgement and common sense, with the ability to evaluate and clearly articulate architectural trade-offs rather than apply technologies or patterns mechanically.


Ability to explain complex systems in simple, precise terms and work effectively across coding, architecture, operations, and cross-team delivery.


Effective use of AI to amplify genuine engineering expertise, with human ownership of design, validation, security, and production outcomes.


IMPACT & SCOPE

Direct impact on core banking capabilities shipped to and supported in production for Tier-1 global institutions.


High autonomy and accountability within a small, senior team.


Ownership of mission-critical systems operating at enterprise scale.


WHY THIS ROLE

This role offers the autonomy, ownership, and technical depth of a startup, combined with the scale, stability, and long-term impact of FIS. Engineers in this role shape foundational banking infrastructure while operating with clear accountability, enterprise resources, and real-world production responsibility.


Privacy Statement

FIS is committed to protecting the privacy and security of all personal information that we process in order to provide services to our clients. For specific information on how FIS protects personal information online, please see the Online Privacy Notice .


Sourcing Model

Recruitment at FIS works primarily on a direct sourcing model; a relatively small portion of our hiring is through recruitment agencies. FIS does not accept resumes from recruitment agencies which are not on the preferred supplier list and is not responsible for any related fees for resumes submitted to job postings, our employees, or any other part of our company.


#pridepass

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior/Staff Software Engineer
Senior/Staff Software Engineer

FIS Banking Solutions UK Limited • City Of London

On-site
GBP 95,000 - 140,000
Senior/Staff Software Engineer
Senior/Staff Software Engineer

Fidelity Information Services, LLC • Greater London

On-site
GBP 90,000 - 120,000
Senior/Staff Platform Engineer
Senior/Staff Platform Engineer

FIS Management Services • Greater London

Hybrid
GBP 90,000 - 120,000
Senior/Staff Platform Engineer
Senior/Staff Platform Engineer

FIS Banking Solutions UK Limited • City Of London

Hybrid
GBP 90,000 - 125,000
Senior/Staff Platform Engineer
Senior/Staff Platform Engineer

FIS • Greater London

On-site
GBP 120,000 - 150,000
Senior Software Engineer, Ledger Store
Senior Software Engineer, Ledger Store

FIS Banking Solutions UK Limited • City Of London

On-site
GBP 110,000 - 140,000
Senior Consultant, Professional Services
Senior Consultant, Professional Services

FIS • Greater London

On-site
GBP 55,000 - 75,000
Competitive salary with extra benefits
Flexible working hours
International work environment
Senior Manager, Cloud Engineering
Senior Manager, Cloud Engineering

FIS • Dauntsey

On-site
GBP 90,000 - 140,000
Flexible work environment
Diverse and collaborative atmosphere
Professional and personal development
Vice President - Banking and Payments Solutions
Vice President - Banking and Payments Solutions

FIS Banking Solutions UK Limited • City Of London

On-site
GBP 180,000 - 300,000
Vice President - Banking and Payments Solutions
Vice President - Banking and Payments Solutions

FIS • City Of London

On-site
GBP 180,000 - 280,000