Kafka / Flink Engineer - Onsite

Global Business Ser. 4u

New York (NY)

On-site

USD 120,000 - 150,000

Full time

35 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Global Business Ser. 4u in NYC, NY is seeking a Kafka/Flink Engineer to design, build, and support real-time streaming data platforms.

The ideal candidate will have strong hands-on experience with Apache Kafka and Apache Flink, and solid programming skills in Java or Scala. On-site roles in NYC and Fortmill, SC are available.

You will collaborate with data engineers and platform teams to ensure reliability, security, and scalable data pipelines across production environments.

Qualifications

  • Strong hands-on experience with Apache Kafka and Flink.
  • Experience with distributed systems and event-driven architectures.
  • Proficiency in Java or Scala; Python is a plus.
  • Familiarity with data serialization formats (Avro, Protobuf, JSON).
  • Experience with monitoring and logging for streaming systems.
  • Design, build, and support real-time streaming data platforms.
  • Develop stateful and stateless Flink jobs for real-time analytics.
  • Ensure high availability and scalability of streaming platforms.
  • Collaborate with data engineers and platform teams.
  • Implement data quality, security, governance best practices.

Responsibilities

  • Design, develop, and maintain real-time streaming solutions using Apache Kafka and Apache Flink.
  • Build and optimize Kafka producers, consumers, topics, and stream processing applications.
  • Develop stateful and stateless Flink jobs for real-time analytics and event processing.
  • Ensure high availability, fault tolerance, and scalability of streaming platforms.
  • Monitor, troubleshoot, and resolve performance and reliability issues in production.
  • Collaborate with data engineers, platform teams, and application teams to integrate streaming solutions.
  • Implement data quality, security, and governance best practices.
  • Participate in code reviews, design discussions, and technical documentation.

Skills

Apache Kafka
Apache Flink
Java
Scala
Python
Distributed systems
Event-driven architectures
Data modeling
Streaming data patterns
Monitoring & logging

Tools

Kafka Streams
Kafka Connect
Schema Registry
Avro
Protobuf
JSON
Docker
Kubernetes

Job description

Job Title

Kakfa / Flink Engineer

Location

NYC, NY || Fortmill, SC - On-Site

Priority

Critical

Job Description

We are looking for a Kafka / Flink Engineer to design, build, and support real-time streaming data platforms. The ideal candidate will have strong hands-on experience with Apache Kafka and Apache Flink, and a solid understanding of distributed systems, stream processing, and data pipelines in production environments.

Key Responsibilities
  • Design, develop, and maintain real-time data streaming solutions using Apache Kafka and Apache Flink
  • Build and optimize Kafka producers, consumers, topics, and stream processing applications
  • Develop stateful and stateless Flink jobs for real-time analytics and event processing
  • Ensure high availability, fault tolerance, and scalability of streaming platforms
  • Monitor, troubleshoot, and resolve performance and reliability issues in production
  • Collaborate with data engineers, platform teams, and application teams to integrate streaming solutions
  • Implement data quality, security, and governance best practices
  • Participate in code reviews, design discussions, and technical documentation
Required Skills & Qualifications
  • Strong hands-on experience with Apache Kafka (Kafka Streams, Connect, Schema Registry)
  • Solid experience with Apache Flink for real-time stream processing
  • Strong programming skills in Java or Scala (Python is a plus)
  • Experience working with distributed systems and event-driven architectures
  • Knowledge of message serialization formats (Avro, Protobuf, JSON)
  • Experience with monitoring and logging tools for streaming systems
  • Good understanding of data modeling and streaming data patterns
Preferred / Nice To Have
  • Experience with cloud platforms (AWS, Azure, or GCP)
  • Knowledge of containerization and orchestration (Docker, Kubernetes)
  • Experience with CI/CD pipelines for data platforms
  • Exposure to other streaming tools such as Spark Streaming or Pulsar
  • Understanding of security, authentication, and authorization in Kafka ecosystems
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Kafka Flink Architect
Kafka Flink Architect

Raas Infotek • Bolingbrook (IL)

On-site
USD 100,000 - 140,000
Kafka Flink Architect
Kafka Flink Architect

Synergent Tech Solutions • Bolingbrook (IL)

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
Kafka Data Engineer
Kafka Data Engineer

Veriipro • Pennington (NJ)

On-site
USD 150,000 - 190,000
Kafka Engineer
Kafka Engineer

Fractal • United States

Remote
USD 120,000 - 190,000
Devops Engineer
Devops Engineer

Mothership • San Antonio (TX)

On-site
USD 100,000 - 150,000
Kafka Specialist
Kafka Specialist

Euclid Innovations • Charlotte (NC)

On-site
USD 150,000 - 210,000
Flink Leader
Flink Leader

Weekday AI • United States

On-site
USD 180,000 - 240,000
Flink Manager
Flink Manager

Weekday AI (YC W21) • United States

On-site
USD 10,000,000 - 40,000,000
Senior Data Engineer
Senior Data Engineer

The Value Maximizer • South Carolina

On-site
USD 120,000 - 150,000