Middle Data Engineer for Real Time Streaming Platform

3 hours, 30 minutes ago
Full-time
Mid Level
Software Development
GR8 Tech

GR8 Tech

GR8 Tech is a leading B2B iGaming solutions provider, offering a full range of betting and gambling software solutions. Their top-of-the-line software and services cater to iGaming professionals looking to launch, grow, or upgrade their businesses, pro...

IT Services
251-1K

Description

  • Build and maintain data pipelines using Apache Kafka, including topics, partitions, and consumer group tuning.
  • Implement and manage Kafka Connect source and sink connectors for system integrations.
  • Design and develop stateful streaming applications using Kafka Streams or Flink with Java, and Scala where applicable.
  • Ensure data consistency and schema evolution using Schema Registry and Avro.
  • Write and maintain unit and integration tests for streaming topologies.
  • Support reliable data processing and integration across streaming applications.
  • Work with large datasets using SQL for processing and analysis.
  • Contribute to the ongoing maintenance and improvement of streaming data solutions.

Requirements

  • 3+ years of experience in back-end development.
  • Commercial experience in software engineering with strong proficiency in Java; Scala is a plus.
  • Understanding of Apache Kafka architecture and internals.
  • Experience working with Apache Flink.
  • Experience with Schema Registry and schema evolution strategies.
  • Knowledge of serialization formats such as Avro and JSON.
  • Experience using SQL for processing large datasets.
  • Upper-intermediate or higher level of English.
  • Experience running Kafka and/or Flink on Kubernetes is a plus.
  • Familiarity with monitoring tools such as Prometheus and Grafana for streaming metrics is a plus.
  • Understanding of stream processing semantics is a plus.
  • Experience with CI/CD pipelines for streaming applications is a plus.

Benefits

  • Annual Benefits Cafeteria budget you can allocate to sports, medical, mental health, home office, or language learning.
  • Paid maternity/paternity leave plus a monthly childcare allowance.
  • 20+ vacation days, unlimited sick leave, and emergency time off.
  • Remote-first work model with tech support and coworking compensation.
  • Team events, including online, offline, and offsite gatherings.
  • Internal courses and growth programs to support learning and development.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Data Engineer - Managed Services

3Cloud 251-1K Internet Software & Services

3Cloud is hiring a Senior Data Engineer for Managed Services to support and optimize client Microsoft Azure data and Power BI environments while delivering analytics solutions and resolving incidents across diverse customer accounts.

Azure Databricks Power BI
4 hours ago

Senior Compute Platform Engineer

Zeta Global 1K-5K Media

Zeta Global is hiring a Senior Compute Platform Engineer for its Data Platform team to build and operate the infrastructure behind its lakehouse and large-scale data processing environment.

Apache Airflow Apache Spark AWS EC2 Hadoop Kubernetes Linux Scala
4 hours ago

Data Engineer

Stitch Fix 10K-50K Textiles, Apparel & Luxury Goods

Stitch Fix is hiring a data engineer to help build and scale the infrastructure that centralizes ETL logic and metric definitions for personalized retail analytics and AI-driven operations.

Apache Airflow Apache Spark AWS dbt Python SQL
4 hours, 15 minutes ago

Senior Data Engineer (ETL pipelines)

Exadel 1K-5K Internet Software & Services

Exadel is hiring a Data Engineer to support a U.S.-based health and fitness software and payment processing client by building and optimizing cloud data pipelines and warehouse data assets.

Apache Spark Azure Databricks Git JSON Power BI SQL
4 hours, 15 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers