CareerPlan

Senior Staff Software Engineer

Dublin, Leinster, IEFull-time€92k2026-10-30 → 2026-11-09

Core

Build, operate, and scale core banking services (accounts, transactions, compliance) for Tier-1 financial institutions using distributed systems.

Role type

Senior Staff Software Engineer (Backend)

Builds

Core banking platform services, durable workflows, and compliance controls for Tier-1 banks

Domain

Banking / Financial Services / Distributed Systems

Required skills

Complex distributed systems design, strongly typed compiled languages (Go preferred), event-driven architectures (Kafka), concurrency management, production debugging, observability, CI/CD, GitOps

Preferred skills

AI-assisted engineering, MCP servers, agent workflows, automated runbooks

Technologies

Go, Kafka, GitOps, CI/CD

Responsibilities

Design and evolve banking product capabilities, define reliable APIs and data contracts, own services lifecycle from design to operation, participate in on-call and incident response, establish observability and recovery procedures, design systems for correctness and scalability, improve engineering practices, mentor team members

Seniority

Senior Staff, high autonomy IC