Senior Software Engineer, Streaming Kafka on OpenShift

Innovaccer Inc.

Northern (KY)

Hybrid

USD 140,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Generous PTO
Parental Leave
Rewards program
Insurance Coverage

Job summary

Innovaccer Inc. seeks a Senior Software Engineer for the Streaming team to own the messaging backbone of our on-premise platform, including Kafka and Schema Registry on OpenShift via Strimzi, plus self-hosted queueing.

You will design patterns, libraries, and infrastructure to move hundreds of producer and consumer touchpoints from cloud services to a reliable, scalable backbone. You'll shape capacity planning, broker health monitoring, and failure-mode hardening while enabling efficient,

Qualifications

  • 5+ years of backend or data infrastructure experience with production Kafka ownership.
  • Experience running Kafka on Kubernetes (Strimzi preferred) and managing schema evolution with Schema Registry.
  • Hands-on experience with at least one additional broker technology: RabbitMQ, ActiveMQ/Artemis, or NATS/JetStream.
  • Strong grasp of messaging semantics: delivery guarantees, idempotency, ordering, and exactly-once processing patterns.
  • Professional development experience with Java, Python, or Go.
  • Experience with KEDA or event-driven autoscaling is a plus; regulated-environment experience is a plus.

Responsibilities

  • Deploy and operate Kafka and Schema Registry on OpenShift via Strimzi: topic and partition design, retention policies, security, and quota management.
  • Redesign integrations built on cloud queue services (SQS/Service Bus patterns) onto self-hosted brokers, defining repeatable patterns for hundreds of producer and consumer touchpoints.
  • Build shared client patterns and libraries: retries, dead-letter queues, idempotent consumers, ordering guarantees, and backpressure handling.
  • Integrate messaging with the platform's function runtime through KEDA-driven scaling of queue consumers.
  • Own capacity planning for the messaging tier: broker disk and IO sizing, throughput modeling, and growth headroom.
  • Monitor consumer lag and broker health, run failure-mode testing, and harden the tier against node and site failures.

Skills

Backend development
Messaging systems
Distributed systems
Kubernetes experience
OpenShift experience
Java/Python/Go

Education

B.E./B.Tech./M.Sc. in CS or related

Tools

Kafka
OpenShift/Strimzi
Schema Registry
RabbitMQ/ActiveMQ/NATS

Job description

Innovaccer Inc. seeks a Senior Software Engineer for the Streaming team to own the messaging backbone of our on-premise platform, including Kafka and Schema Registry on OpenShift via Strimzi, plus self-hosted queueing.

You will design patterns, libraries, and infrastructure to move hundreds of producer and consumer touchpoints from cloud services to a reliable, scalable backbone. You'll shape capacity planning, broker health monitoring, and failure-mode hardening while enabling efficient,

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Kafka Platform Engineer (OpenShift/Strimzi)
Senior Kafka Platform Engineer (OpenShift/Strimzi)

Socket.dev • United States

Remote
USD 140,000 - 210,000
Generous PTO (20 days)
Parental leave
Recognition & Rewards
+1
Senior Kafka & Streaming Backend Engineer
Senior Kafka & Streaming Backend Engineer

Innovaccer • United States

On-site
USD 130,000 - 170,000
PTO 20 days
Parental leave
Recognition & Rewards
+1
Senior Software Engineer - Streaming (Kafka)
Senior Software Engineer - Streaming (Kafka)

Innovaccer • United States

On-site
USD 130,000 - 170,000
PTO 20 days
Parental leave
Recognition & Rewards
+1
Senior Kafka Platform Engineer – Hybrid/Onsite
Senior Kafka Platform Engineer – Hybrid/Onsite

Eliassen Group • Concord (CA)

Hybrid
Confidential
Senior Software Engineer - Streaming (Kafka)
Senior Software Engineer - Streaming (Kafka)

Innovaccer Inc. • Northern (KY)

Hybrid
USD 140,000 - 180,000
Generous PTO
Parental Leave
Rewards program
+1
Senior Software Engineer
Senior Software Engineer

Eliassen Group • Concord (CA)

Hybrid
Confidential
Senior Kafka Platform Engineer
Senior Kafka Platform Engineer

Selby Jennings • Chicago (IL)

On-site
USD 120,000 - 150,000
Senior Software Engineer: Scalable Kafka & Streaming
Senior Software Engineer: Scalable Kafka & Streaming

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 168,000 - 227,000
Senior Confluent Kafka Architect for Enterprise Streaming
Senior Confluent Kafka Architect for Enterprise Streaming

Veriipro • Richardson (TX)

On-site
USD 140,000 - 190,000
Senior Kafka Platform Engineer - Event-Streaming & Cloud
Senior Kafka Platform Engineer - Event-Streaming & Cloud

STEPS Talent • United States

Hybrid
USD 162,000 - 198,000
Base salary up to $180,000
Annual performance bonus
Annual profitability bonus
+2