cover image
Tror - AI for everyone

Java/Python Flink Engineer

On site

Mountain view, United states

Senior

Freelance

03-12-2025

Share this job:

Skills

Python Java Big Data Apache Kafka apache AWS Kafka Flink

Job Specifications

Job Role: Java/Python Flink Engineer (Real-Time Streaming)

Job Location: Mountain View CA (Day 1 onsite)

Job Type: Contract

Experience: Need 10+ years of experience resume.

Visa Accepts H1B, H4EAD

Key Responsibilities

Stream Application Development: Design and develop high-throughput, low-latency, and highly available stream processing applications using Java/Python and the Apache Flink DataStream API.
State Management & Fault Tolerance: Implement reliable state management, leveraging Flink's checkpointing and save point mechanisms to ensure exactly once processing semantics and disaster recovery.
Messaging Integration: Integrate Flink applications with real-time messaging platforms, primarily Apache Kafka, for both consuming and producing data streams.
Performance Tuning: Monitor, troubleshoot, and optimize Flink jobs for performance, memory, and latency, including fine-tuning watermarks and windowing strategies.

Required Qualifications & Skills

5+ years of software engineering experience, with 3+ years focusing on stream processing.
Expert proficiency in Java (preferred) or Python, with solid experience developing enterprise-level applications.
Deep, hands-on production experience with Apache Flink (DataStream API, Windowing, State Processors).
Solid knowledge of Apache Kafka or other streaming/messaging platforms.
Strong understanding of distributed system concepts, including consistency models, event time vs. processing time, and stateful stream processing.
Experience with AWS and its relevant big data services.

About the Company

TROR is an artificial intelligence consultancy specialising in developing powerful and customized AI solutions for business. With top AI Experts we take pride in providing the best cutting-edge AI consultancy. Our years of experience in various industries helps us to develop and implement bespoke AI solutions for businesses. Our on demand AI products have helped over 100 companies drive transformational results. Know more