Senior Software Engineer - Stream Storage (Apache Fluss)
About the RoleWe are building the next generation of stream-native storage systems centered around table semantics — not just logs. Our Stream Storage team develops high-performance distributed systems that power real-time analytics, streaming pipelines, and transactional workloads.As a Senior Software Engineer, you will contribute to core stream storage infrastructure, Apache Fluss (open-source), and internal production-grade systems built on Fluss.This role sits at the intersection of distributed systems, storage engines, streaming systems, and database internals.What You’ll DoCore EngineeringDesign and implement distributed storage components for streaming tablesWork on table lifecycle: schema evolution, ingestion, compaction, retention, indexingEnhance the Fluss Lakehouse ecosystem supportContribute features and fixes to the Apache Fluss OSS projectParticipate in design discussions and Fluss Improvement Proposals (FIPs)Improve Fluss table engine performance and reliabilityEnhance integration with streaming engines (e.g., Flink)Engage with the open-source community via PR reviews and discussionsInternal Platform DevelopmentBuild internal tooling and services on top of FlussImprove observability (metrics, logging, failure diagnostics)Optimize production deploymentsContribute to benchmarking and testing frameworks