Senior Real-Time Data Streaming Engineer

North America

United States

Remote

USD 120,000 - 180,000

Full time

9 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Xebia is seeking a Senior Data Streaming Engineer to join a client project focused on large-scale, real-time processing. You will work on Kafka-compatible streaming systems and Apache Flink, deploying and operating services in Go across AWS and Kubernetes.

The role emphasizes building reliable, scalable streaming workloads, addressing stateful processing challenges, and collaborating with the streaming team to evolve platform practices while maintaining production excellence.

Qualifications

  • Hands-on production experience with Kafka-compatible event-streaming tech.
  • Understanding of partitions, consumer groups, delivery guarantees, and schema evolution.
  • Experience developing stream-processing solutions with Apache Flink.
  • Understanding of Flink concepts: event time, watermarks, state, and checkpoints.
  • Experience developing services in Go and operating on AWS/Kubernetes.
  • Strong troubleshooting skills for distributed streaming workloads.

Responsibilities

  • Build and maintain production-grade, Kafka-compatible event-streaming solutions.
  • Manage partitions, consumer groups, delivery guarantees, and schema evolution.
  • Develop stream-processing applications using Apache Flink.
  • Work with event time, watermarks, state management, and checkpoints.
  • Develop services in Go and deploy on AWS-based infrastructure.
  • Operate streaming workloads on Kubernetes and troubleshoot production issues.
  • Improve reliability, scalability, and operational stability of streaming systems.
  • Collaborate with engineers to evolve the streaming platform and practices.

Skills

Kafka
Flink
Go
AWS
Kubernetes
Distributed systems
Event streaming
Problem solving

Tools

Kafka tooling
Flink runtime
Go tooling
AWS infrastructure
Kubernetes platform

Job description

Xebia is seeking a Senior Data Streaming Engineer to join a client project focused on large-scale, real-time processing. You will work on Kafka-compatible streaming systems and Apache Flink, deploying and operating services in Go across AWS and Kubernetes.

The role emphasizes building reliable, scalable streaming workloads, addressing stateful processing challenges, and collaborating with the streaming team to evolve platform practices while maintaining production excellence.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Streaming Engineer
Senior Data Streaming Engineer

North America • United States

Remote
USD 120,000 - 180,000
Senior Data Engineer
Senior Data Engineer

The Value Maximizer • South Carolina

On-site
USD 120,000 - 150,000
Real-Time Data Engineer - Kafka & Streaming Architect
Real-Time Data Engineer - Kafka & Streaming Architect

The Value Maximizer • South Carolina

On-site
USD 120,000 - 150,000
Golang Data Streaming Engineer for Kafka & Real-Time
Golang Data Streaming Engineer for Kafka & Real-Time

AppLab Systems, Inc • Austin (TX)

On-site
USD 120,000 - 190,000
Senior Real-Time Data Streaming Architect
Senior Real-Time Data Streaming Architect

Bank of America • Charlotte (NC)

On-site
USD 104,000 - 158,000
Discretionary incentive eligible
Industry-leading benefits
Senior Real-Time Data Streaming Engineer
Senior Real-Time Data Streaming Engineer

HITEC • Plano (TX)

On-site
USD 104,000 - 158,000
Senior Data Engineer: Real-Time Streaming Platform Lead
Senior Data Engineer: Real-Time Streaming Platform Lead

Gravie • Oregon

Hybrid
USD 140,000 - 190,000
401(k) plan
Paid parental leave
Flexible PTO
Senior Real-Time Streaming Data Platform Engineer
Senior Real-Time Streaming Data Platform Engineer

Persistent Systems • Whippany (NJ)

Hybrid
USD 170,000 - 210,000
Hybrid work model
Competitive salary
Benefits package
+1
Senior Real-Time Kafka & Flink Architect
Senior Real-Time Kafka & Flink Architect

TechDigital Group • Columbus (OH)

On-site
USD 180,000 - 280,000
Senior Real-Time Data Streaming Architect
Senior Real-Time Data Streaming Architect

Bank of America • Jersey City (NJ)

On-site
USD 104,000 - 158,000