Senior Data Analyst

🇺🇦 Ukraine, Ukraine
Posted 4 weeks ago
Expires May 29, 2026

ABOUT US

Ruby Labs is a leading tech company that creates and operates innovative consumer products. We offer a diverse range of opportunities across the health, education, and entertainment industries. Our innovative teams are driving the future of consumer-led products, and we're always looking for passionate individuals to join us. Learn more about our story at:

ABOUT THE ROLE

We’re looking for a Senior or Lead Data Analyst with deep experience in subscription billing analytics and strong technical skills in ClickHouse (and ideally Tinybird). You will own analytics for billing and payments: build and optimize datasets and queries, define billing metrics, and deliver dashboards that product, finance, and operations teams rely on daily.

KEY RESPONSIBILITIES

- Build and maintain data pipelines in Tinybird and ClickHouse to power dashboards and self-serve analytics.

- Optimize ClickHouse queries for performance, correctness.

- Design and maintain core billing metrics: gross/net revenue, refunds, chargeback rate, dispute rate, approval rate, churn, LTV, MRR/ARR, and cohort retention.

- Create and iterate on dashboards/visualizations for internal stakeholders (Billing/Finance/Product/Support/Risk).

- Investigate anomalies and data-quality issues (e.g., spikes in refunds, rising dispute rates, drops in approval rates), perform root-cause analysis, and propose actions.

- Partner with engineering on data instrumentation and event tracking to ensure high-quality billing data.

- Document logic (metric definitions, tables, pipeline behavior) and establish quality checks (tests/monitoring).

QUALIFICATIONS

- Strong subscription billing experience is mandatory (payments + renewals + refunds + disputes/chargebacks).

- Advanced SQL (complex joins, window functions, incremental logic, performance-aware query writing).

- Production experience with ClickHouse: query tuning and data modeling for analytics workloads.

- Ex...