CareerPlanSign in

Principal Software Engineer

Dublin, Ireland💼 Full-time🗓 2026-09-23 → 2026-09-25

Core

Design and evolve platform architecture for a patented Java-based system processing billions of transactions to combat fraud and validate identity.

Role type

Principal Software Engineer (Platform Architecture)

Builds

High-performance, multi-tier, cloud-native transaction processing platform

Domain

Financial services / Fraud detection / High-volume transaction processing

Deliverable

production ML models | product features

Required skills

Java, cloud-native architecture, Kubernetes, AWS, Kafka, distributed systems, microservices, REST/gRPC APIs, relational databases (Oracle), NoSQL, event-driven architectures, observability, security-by-design

Preferred skills

IBM ODM, SQL performance tuning, networking concepts (F5, DNS)

Responsibilities

Drive technical vision and translate it into actionable direction for development teams; Plan, design, and develop technical solutions to meet business requirements; Drive Proofs of Concept (PoCs) and support solution selection; Conduct knowledge-sharing sessions on new frameworks and technologies; Ensure architectural consistency across products and engineering teams

Seniority

Principal, strategy & mentorship

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.