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.