Software Engineer (Ruby) – Senior
Core
Design and evolve a high-load Data Quality platform running millions of checks daily, focusing on backend architecture, orchestration, and PostgreSQL performance.
Role type
Senior backend platform engineer (Ruby/Rails)
Builds
High-load data quality runtime, orchestration services, and analytical workloads
Domain
Data Quality / Backend Engineering
Required skills
Ruby, Rails, PostgreSQL, SQL, asynchronous systems, incident investigation, AI-powered developer tools, product ownership
Preferred skills
ClickHouse, Delta Lake, Trino, Spark, DuckDB, Debezium, Kafka, Kubernetes, Helm, Prometheus, Grafana
Technologies
Ruby, Rails, PostgreSQL, ClickHouse, Kafka, Kubernetes, Helm, Prometheus, Grafana, Debezium
Responsibilities
Design and evolve core architecture of a high-load DQ platform; Improve throughput, latency and reliability of orchestration and scheduling; Profile and optimise PostgreSQL-heavy production workloads; Lead backend migration of statistics and analytical workloads to ClickHouse; Build and evolve product features around DQ coverage and incident lifecycle; Own reliability and production behaviour of backend services; Participate in a 24/7 on-call rotation
Seniority
Senior, hands-on IC
