Lead Software Engineer - Kafka (Remote)

First Citizens Bank
Raleigh, NCFULL_TIMEPosted Jul 20, 2026

Role responsibilities

The Lead Software Engineer will design and implement scalable enterprise integration solutions using Kafka-based event-driven integrations. Responsibilities include maintaining Kafka clusters, building data pipelines, and providing technical guidance.

Requirements

Candidates must have a Bachelor's Degree with 6 years of experience in software application development or a High School Diploma with 10 years of experience. Preferred qualifications include experience with Confluent Kafka, cloud-native architecture, and programming in Java, Python, or Go.

Key skills

Kafka, Software Development, Cloud Environment, Java, Python, Go, DevOps, CI/CD, Container Orchestration, Kafka Connect, Kafka Streams, Schema Registry, Real-Time Data Pipelines, Technical Consultation, Enterprise Architecture, Performance Monitoring

Keywords

Kafka, Software Development, Cloud, Confluent Kafka, Kafka Connect, Kafka Streams, KSQL, FlinkSQL, Java, Python, Go, DevOps, CI/CD, Docker, Kubernetes, Openshift, Schema Registry, Real-Time Data Pipelines, Enterprise Architecture, Performance Monitoring, Technical Consultation, Authorization, Authentication, Schema Governance, Legacy Systems, Monolithic Applications, Cloud Native Architecture, Technical Risks, Dependencies, Escalations

Want jobs like this matched to you?

Swoopd scores fresh postings against your résumé so you only see the matches that matter.

Get started free