实时计算引擎研发工程师(深圳/上海/杭州/北京)
Core
Deep optimization and secondary development of the Apache Flink kernel for high-throughput, low-latency, large-state, and long-running jobs, including architecture evolution for massive-scale real-time data ingestion and computation.
Role type
Senior IC distributed systems engineer (real-time computing engine)
Builds
High-performance real-time data processing engine supporting SQL, API, Python SDK, and AI Agent integrations
Domain
Big Data / Distributed Systems / Real-time Computing
Deliverable
production ML models
Required skills
Apache Flink kernel optimization, Java (JVM, concurrency, Netty/NIO), distributed systems architecture, SQL optimization, state management, large-scale cluster scaling
Preferred skills
LLM/RAG/AI Agent integration, Calcite, batch-stream unification, adaptive scheduling, stream OLAP, open-source community contribution (PMC/Committer)
Technologies
Apache Flink, Calcite, Netty, NIO, Python SDK, LLM frameworks
Responsibilities
Optimize Flink Runtime, State, and Checkpoint mechanisms to resolve backpressure, data skew, and state failures; Architect and optimize engine runtime for zero-disruption scaling and hot updates; Integrate AI Agents and LLM capabilities into the engine via multiple access modes; Mentor junior engineers and contribute to Apache Flink community core development.
Seniority
Senior, hands-on IC
