Rill is the fastest path to operational intelligence. As the world’s first truly elastic, fully managed cloud service for Apache Druid™, we enable data teams to deliver operational intelligence to their business stakeholders with zero DevOps overhead.
Key responsibilities at Rilldata are
•Design and implement complex stream and batch applications for programmatic advertising businesses using Apache Kafka, Apache Beam on Apache Flink, and Google Dataflow runners, processing terabytes of time-series data into Apache Druid and ClickHouse.
•Manage state and observability of streaming applications, ensuring smooth updates and modifications to align with evolving business requirements.
•Build and manage batch pipelines using Rill Cloud, dbt, and Apache Airflow on Kubernetes (GKE).
•Optimize distributed applications and Druid ingestion specs for maximum performance and scalability.
•Develop database connectors to extract data from data warehouses (Snowflake, Redshift) and data lakehouses (Delta Lake, Apache Iceberg), enabling seamless ingestion into Apache Druid and ClickHouse.
•Quickly prototype and build POCs on DuckDB to validate data pipelines and accelerate solution design.
•Possess deep understanding of database internals, applying tuning techniques to maximize query performance and resource utilization.
•Implement tools and frameworks to automate data processing and ingestion, while improving overall database performance.
•Implement and manage incremental ingestion features on Rill Cloud, enabling efficient data updates with reduced cost and latency.
•Drive all development and operations with a strong focus on cost control, ensuring high efficiency without compromising performance.