Назад
Company hidden
12 дней назад

Software Engineer (Ruby) – Senior

Формат работы
remote (Global)
Тип работы
fulltime
Грейд
senior
Английский
b1
Вакансия из списка Hirify.GlobalВакансия из Hirify RU Global, списка компаний с восточно-европейскими корнями
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Software Engineer (Ruby) – Senior (Ruby/Rails, Data Quality): Building and operating a high-load Data Quality platform that runs millions of checks daily, with an accent on backend architecture, orchestration, PostgreSQL performance, and production reliability. Focus on designing asynchronous workflows, migrating analytical workloads to ClickHouse, investigating incidents, and improving data lineage and operational capabilities.

Location: Worldwide

Company

Build and operate a high-load Data Quality platform used across the company to detect, investigate, and prevent data issues.

What you will do

  • Design and evolve the architecture of a platform running millions of data quality checks per day.
  • Improve orchestration, scheduling, dependency resolution, retries, reruns, throughput, latency, and reliability.
  • Profile and optimise PostgreSQL workloads reaching approximately 4,000 RPS.
  • Lead the migration of statistics and analytical workloads from PostgreSQL to ClickHouse.
  • Build features for data quality coverage, table lineage, incident lifecycle, and operational investigation.
  • Own service reliability, observability, incident response, and participation in a 24/7 on-call rotation.

Requirements

  • Strong Ruby and Rails skills.
  • Experience developing and operating high-load production systems.
  • Deep PostgreSQL expertise, including query planning, profiling, indexes, locking, transactions, concurrency, and performance tuning.
  • Strong SQL skills and experience investigating complex discrepancies across large, multi-source datasets.
  • Experience with asynchronous systems, background jobs, queues, retries, idempotency, and failure recovery.
  • Intermediate or higher English proficiency (B1+).

Nice to have

  • Familiarity with ClickHouse, Delta Lake, Trino, Spark, or DuckDB.
  • Experience with Debezium or other CDC implementations, Kafka, and data ingestion and transformation patterns.
  • Experience with Kubernetes, Helm, Prometheus, Grafana, and production service operations.
  • Experience launching product capabilities, building side projects, or independently improving products.

Culture & Benefits

  • Private health insurance and sports benefits.
  • Comprehensive mental health program.
  • Free online English lessons and local language courses.
  • Paid time off and maternity leave support.
  • Upskilling, internal workshops, professional conferences, corporate events, and referral rewards.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →