Senior Staff Software Engineer

FIS Management Services

Dublin

On-site

EUR 92,000 - 157,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

FIS invites a senior engineer to join a startup-backed, AI-enabled banking platform for Tier-1 financial institutions. You will build, operate and scale core banking services—accounts, transactions, journals, balances, and compliance—defining APIs and data contracts for an auditable platform.

You’ll own services through design, testing, deployment and on-call incident response, and raise the bar on observability, reliability, and production maturity while mentoring the team and advancing CI/CD

Qualifications

  • Deep experience designing and building large distributed systems.
  • Experience with event-driven architectures and technologies such as Kafka.
  • Strong understanding of concurrency, invariants, idempotency, failure modes, and trade-offs in distributed systems.
  • Production experience with on-call and incident response across boundaries.

Responsibilities

  • Build and evolve core banking capabilities—from products and accounts to transactions, journals, balances, and compliance.
  • Define reliable APIs, events, and data contracts that connect capabilities into a coherent banking platform.
  • 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 infra, and event-driven workflows.
  • Establish observability, alerting, operational controls, and recovery procedures to improve reliability and maturity.
  • Architect for correctness, auditability, scalability and resilience at Tier-1 scale, balancing speed and maintainability.
  • Improve engineering practices across automated testing, CI/CD, safe deployment, rollback, and recovery.
  • Mentor and share knowledge to promote engineering best practices across the organization.

Skills

Go
Kafka
Distributed systems
Concurrency

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, GitOps, 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.

FIS is committed

FIS is committed to providing its employees with an exciting career opportunity and competitive compensation. The pay range for this full-time position is 92.430 EUR - 157.130 EUR and reflects the minimum and maximum target for new hire salaries for this position based on the posted role, level, and location. Within the range, actual individual starting pay is determined by additional factors, including job-related skills, experience, and relevant education or training. Any changes in work location will also impact actual individual starting pay. Please consult with your recruiter about the specific salary range for your preferred location during the hiring process.

Privacy Statement

FIS is committed to protecting the privacy and security of all personal information that we process in or

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

Fidelity Information Services Ireland Limited • Dublin

On-site
EUR 92,000 - 157,000
Senior Staff Software Engineer
Senior Staff Software Engineer

FIS • Dublin

On-site
EUR 92,000 - 157,000
Senior Platform Engineer
Senior Platform Engineer

Fidelity Information Services Ireland Limited • Dublin

On-site
EUR 92,000 - 157,000
Senior Platform Engineer
Senior Platform Engineer

FIS Management Services • Dublin

On-site
EUR 92,000 - 157,000
Senior Platform Engineer
Senior Platform Engineer

FIS • Ireland

On-site
EUR 92,000 - 157,000
Senior Platform Engineer — AI-Powered Banking Platform
Senior Platform Engineer — AI-Powered Banking Platform

FIS Management Services • Dublin

On-site
EUR 92,000 - 157,000
Senior Staff Software Engineer – Banking Platform
Senior Staff Software Engineer – Banking Platform

Fidelity Information Services Ireland Limited • Dublin

On-site
EUR 92,000 - 157,000
Senior Platform Engineer – Core Banking & Distributed Systems
Senior Platform Engineer – Core Banking & Distributed Systems

Fidelity Information Services, LLC • Dublin

On-site
EUR 92,000 - 157,000
Product Manager Senior, Commercial
Product Manager Senior, Commercial

Fidelity Information Services Ireland Limited • Dublin

Hybrid
EUR 90,000 - 120,000
Flexible work environment
Diverse and collaborative atmosphere
Professional and personal development
+2
Product Manager Senior, Commercial
Product Manager Senior, Commercial

FIS • Dublin

On-site
EUR 90,000 - 120,000
Top locations