Principal Engineer

Fiserv
Ireland
Workplace: OnsiteFull timeFunction: Communications, PR & CommunitySkills: ["Technical delivery strategy","Architecture leadership","Coaching","Code review","Engineering practices"]

Drive technical delivery strategy for a ground-up modernization of a high-volume payment processing platform, transitioning from monolithic batch processing to event-driven microservices on AWS. Shape cross-cutting architecture patterns like resilience, idempotency, and observability, and establish scalable engineering practices (TDD, contract testing, CI, trunk-based, vertical slicing). Lead hands-on via code and architectural direction, adopting AI-assisted engineering workflows and ensuring teams deliver incrementally to production.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Fiserv
Fiserv
1 month ago

Principal Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 17 hours agoStatus: Live

Job Summary

Drive technical delivery strategy for a ground-up modernization of a high-volume payment processing platform, transitioning from monolithic batch processing to event-driven microservices on AWS. Shape cross-cutting architecture patterns like resilience, idempotency, and observability, and establish scalable engineering practices (TDD, contract testing, CI, trunk-based, vertical slicing). Lead hands-on via code and architectural direction, adopting AI-assisted engineering workflows and ensuring teams deliver incrementally to production.
Location: Ireland
Workplace: Onsite
Employment Type: Full time
Job Function: Communications, PR & Community
Seniority: Mid level

Key Responsibilities

  • •Own the technical delivery strategy by decomposing, sequencing, and integrating work for end-to-end value early and iterative improvement.
  • •Shape and standardize cross-cutting architecture patterns such as resilience, event-driven integration, idempotency, and observability.
  • •Drive architecture decisions toward deliverability by challenging over-engineering and unblocking stalled decisions.
  • •Establish and scale engineering practices including test-driven development, contract testing, continuous integration, trunk-based development, and vertical slicing.
  • •Coach engineers and architects via pairing, design review, code review, and hands-on demonstration, raising engineering quality at pace.

Key Requirements

  • •Significant experience as a senior/principal engineer or technical lead delivering distributed systems in production.
  • •Deep hands-on experience with modern Java or Kotlin, Spring Boot, and microservices architectures.
  • •Experience shaping technical strategy and architecture direction across multiple teams.
  • •Strong experience with event-driven architectures, including Kafka, event sourcing patterns, and integration/consistency patterns.
  • •Practical domain-driven design experience (bounded contexts, aggregates, repositories, and domain events) plus resilience design in distributed systems.
Experience:FintechPaymentsDistributed systemsMicroservicesEvent-driven architecture
Skills:Technical delivery strategyArchitecture leadershipCoachingCode reviewEngineering practices
Tech Stack:AWSConfluent CloudKafkaAurora PostgreSQLKubernetesJavaKotlinSpring BootMicroservicesEvent sourcingDomain-driven designIdempotencyObservabilityCircuit breakersRetriesTimeoutsBulkheadsGraceful degradationContract testingContinuous integration

Company Brief

Fiserv
Provides payments, processing services, risk management, and core banking technology to financial institutions, merchants, and businesses worldwide, enabling digital payments, account processing, and financial services integration.
Industry: Fintech Infrastructure
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Brookfield, United States
Founded: 1984
WebsiteLinkedIn