Software Architecture - Sr Advisor I

Fiserv · Remote (Remote US)

Apply on Fiserv’s site ↗

You’ll apply on Fiserv’s official site. Real employers never ask you to pay to apply. Why?

About the role

Calling all innovators – find your future at Fiserv.

We’re Fiserv, a global leader in Fintech and payments, and we move money and information in a way that moves the world. We connect financial institutions, corporations, merchants, and consumers to one another millions of times a day – quickly, reliably, and securely. Any time you swipe your credit card, pay through a mobile app, or withdraw money from the bank, we’re involved. If you want to make an impact on a global scale, come make a difference at Fiserv.

Role Overview

Finxact is an innovative, enterprise-class, 100 percent open API, cloud-native banking platform and transaction processing engine. It is designed to support banking, fintech, and embedded finance organizations with a highly scalable, resilient, and adaptable technology platform.

We are seeking a Staff Software Engineer – Event Messaging to provide technical leadership in the design, development, and evolution of Finxact’s event-driven platform and messaging capabilities.

This role combines hands-on software engineering with architecture and technical leadership across highly distributed, event-driven systems. You will help define and implement scalable messaging patterns and services using Golang, Apache Kafka, Kubernetes, REST, gRPC, and cloud-native technologies.

You will work across engineering teams to improve the reliability, scalability, performance, and operability of our eventing platform while establishing architectural standards and engineering practices for asynchronous communication. Experience with change data capture technologies, including CDC and Debezium, is highly valuable for this role.

Responsibilities

Design, develop, and evolve highly scalable, resilient, and maintainable event-driven services and messaging platform capabilities.

Provide technical leadership and architectural guidance for distributed systems and event-driven application architectures.

Develop production services and platform components using Golang.

Design and implement scalable event streaming and messaging solutions using Apache Kafka.

Define architectural patterns and engineering standards for producers, consumers, topics, schemas, event contracts, retries, error handling, and message processing.

Design solutions that account for ordering, delivery guarantees, idempotency, backpressure, failure recovery, and distributed-system failure scenarios.

Develop APIs and supporting services using REST and gRPC where appropriate.

Collaborate with application, platform, database, and architecture teams to integrate event-driven capabilities across the Finxact platform.

Design, deploy, and operate containerized services within Kubernetes environments.

Develop and improve CI/CD pipelines and deployment automation to support reliable and repeatable delivery of messaging services.

Analyze performance, scalability, and reliability characteristics of event-driven systems and identify opportunities for improvement.

Troubleshoot complex production issues involving event processing, service communication, Kafka, databases, and distributed systems.

Establish observability practices for messaging platforms, including metrics, logging, tracing, lag monitoring, and operational alerting.

Participate in architecture reviews, technical design sessions, code reviews, and performance analysis.

Mentor engineers and provide technical guidance on Golang, Kafka, distributed systems, event-driven architecture, and cloud-native development.

Continued in Fiserv’s original posting ↗.

Before you apply. Check the location rules in the full posting: many remote roles are open only to people in certain countries or US states, and some need occasional travel. Listings are sourced from each company’s own careers site and updated daily. Apply on the company site. How to spot a fake job · Report this listing

Get ready

Get new remote jobs by email — free weekly digest

We will send you a confirmation email first. You only get the digest after you click the link in it.