Event Streaming & Distributed Data Reviewer
Job Description
Work at IXO
Apply your experience in stream-processing engineering to paid work at IXO. You will develop realistic evaluation examples and review AI responses for technical correctness, clear reasoning and practical usefulness. The work calls for explanations that identify the actual defect or trade-off and show how a better answer would address it.
Responsibilities
• Assess Kafka, Flink, Kafka Streams and ksqlDB examples for correct windows, watermarks and event-time behaviour.
• Review consumer groups, partitions, rebalances and schema evolution with Avro, Protobuf and registry tools.
• Evaluate idempotent or transactional patterns and exactly-once claims, explaining state-store, checkpointing and replay trade-offs.
• Record the assumptions, supporting evidence and corrections needed for another specialist to follow your review.
Experience and expertise
• 5• years building streaming systems in production.
• Practical depth in Kafka and at least one stream-processing framework (Flink, Kafka Streams, or Spark Structured Streaming).
• A thorough understanding of distributed-systems concepts (CAP, exactly-once, watermarks).
• Experience with schema management and event-driven architecture patterns.
• Ability to work confidently with Java/Scala on the JVM, plus operational tools (Cruise Control, Strimzi).
• Familiarity with Pulsar, Redpanda, or AWS MSK is an advantage.
Working arrangements and pay
Remote work in these eligible locations: USA, UK, Germany, Netherlands, Canada. Planning availability: Flexible, 10-25 hours/week. IXO will confirm the actual start and schedule before acceptance. Compensation is $95 • $150/hr USD. The agreed rate, delivery requirements and review criteria are confirmed before work begins.