Real-Time Data Streaming Engineer – Kafka & Flink

Smart IT Frame LLC

Columbus (OH)

On-site

USD 120,000 - 160,000

Full time

23 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Smart IT Frame LLC is seeking an experienced Kafka and Apache Flink Developer to design, develop, and maintain real-time data streaming applications in Columbus, OH. You will build high-throughput pipelines, implement event-time processing, and ensure fault-tolerant execution across distributed systems.

The role requires strong Java expertise, with additional skills in Scala or Python a plus, and hands-on experience with Kafka, Flink, and related ecosystem components.

Qualifications

  • Strong hands-on experience with Apache Kafka and Apache Flink.
  • Experience developing real-time streaming and event-driven applications.
  • Proficiency in Java; Scala or Python experience is an advantage.
  • Strong understanding of Kafka producers, consumers, topics, partitions, offsets, and consumer groups.
  • Hands-on experience with Flink DataStream API, stateful processing, event-time semantics, and windowing.
  • Knowledge of checkpointing, savepoints, fault tolerance, and recovery in Flink.
  • Experience with Kafka Connect and Schema Registry.
  • Strong understanding of distributed systems, messaging patterns, and stream-processing architecture.
  • Experience with SQL, REST APIs, and integration with databases or data platforms.
  • Knowledge of monitoring, logging, debugging, and performance tuning.

Responsibilities

  • Design, develop, and maintain real-time data streaming pipelines using Apache Kafka and Apache Flink.
  • Develop Kafka producers and consumers for reliable, high-throughput event processing.
  • Build stream-processing applications using Flink DataStream API, Table API, and SQL.
  • Implement event-time processing, windowing, state management, checkpoints, and savepoints in Flink.
  • Configure Kafka topics, partitions, replication, consumer groups, retention policies, and offsets.
  • Integrate Kafka and Flink with databases, data lakes, APIs, and downstream analytics platforms.
  • Implement fault tolerance, exactly-once or at-least-once processing, and recovery mechanisms.
  • Monitor and troubleshoot streaming applications, latency, throughput, consumer lag, and processing failures.
  • Optimize application performance, resource utilization, and end-to-end data pipeline reliability.
  • Implement data serialization and schema management using Avro, Protobuf, or JSON with Schema Registry.
  • Work with DevOps teams to deploy and manage streaming applications using Docker, Kubernetes, and CI/CD pipelines.
  • Collaborate with architects, data engineers, and business teams to deliver scalable streaming solutions.

Skills

Apache Kafka
Apache Flink
Java
Scala
Python
Event-driven design
Distributed systems
Stream processing

Tools

Docker
Kubernetes
CI/CD
Kafka Connect
Schema Registry

Job description

Smart IT Frame LLC is seeking an experienced Kafka and Apache Flink Developer to design, develop, and maintain real-time data streaming applications in Columbus, OH. You will build high-throughput pipelines, implement event-time processing, and ensure fault-tolerant execution across distributed systems.

The role requires strong Java expertise, with additional skills in Scala or Python a plus, and hands-on experience with Kafka, Flink, and related ecosystem components.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Engineer
Data Engineer

Smart IT Frame LLC • Columbus (OH)

On-site
USD 120,000 - 160,000
Senior Real-Time Kafka & Flink Architect
Senior Real-Time Kafka & Flink Architect

TechDigital Group • Columbus (OH)

On-site
USD 180,000 - 280,000
Kafka / Flink Engineer - Onsite
Kafka / Flink Engineer - Onsite

Global Business Ser. 4u • New York (NY)

On-site
USD 120,000 - 150,000
Real-Time Kafka & Flink Engineer (On-Site NYC/SC)
Real-Time Kafka & Flink Engineer (On-Site NYC/SC)

Global Business Ser. 4u • New York (NY)

On-site
USD 120,000 - 150,000
On-Site Full Stack Java Engineer (Flink) – Real-Time Data
On-Site Full Stack Java Engineer (Flink) – Real-Time Data

VY Systems • Columbus (OH)

On-site
USD 140,000 - 210,000
Lead Real-Time Data Pipeline Engineer
Lead Real-Time Data Pipeline Engineer

Dale Workforce Solutions • Saint Paul (MN)

On-site
USD 120,000 - 160,000
Real-Time Data Streaming Lead (Flink, AWS)
Real-Time Data Streaming Lead (Flink, AWS)

TechDigital Group • San Antonio (TX)

On-site
USD 120,000 - 180,000
Software Engineer: IV (Lead)
Software Engineer: IV (Lead)

Dale Workforce Solutions • Saint Paul (MN)

On-site
USD 120,000 - 160,000
Real-Time Streaming Architect: Kafka, Flink & Cloud
Real-Time Streaming Architect: Kafka, Flink & Cloud

Raas Infotek • Bolingbrook (IL)

Hybrid
USD 100,000 - 140,000
Flink Manager
Flink Manager

Weekday AI (YC W21) • United States

On-site
USD 10,000,000 - 40,000,000