Software Engineer (Ruby) – Senior in iGaming

HireHi

United States

Remote

USD 120,000 - 180,000

Full time

10 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Private health insurance
Sports benefits
Comprehensive Mental Health Program
Free English lessons online
Local language courses
Paid time off
Maternity leave support
Referral program rewards
Upskilling, internal workshops, and…

Job summary

SOFTSWISS ищет опытного бэкенд-инженера для разработки и поддержки высоконагруженной платформы Data Quality, обслуживающей миллионы проверок ежедневно. Вы будете отвечать за архитектуру, оптимизацию PostgreSQL и переход части аналитических задач в ClickHouse, а также за интеграцию AI-инструментов в процессы разработки.

Работа предусматривает 24/7 дежурство, владение Ruby on Rails и работу с большими данными в продакшне.

Qualifications

  • Сильные навыки Ruby и Rails.
  • Опыт разработки и эксплуатации высоконагруженных production-систем.
  • Глубокие знания PostgreSQL: планирование запросов, индексы, блокировки, транзакции, конкурентность и настройка под нагрузку.
  • Сильные SQL-знания и умение расследовать расхождения в больших мног Source данных.
  • Опыт работы с асинхронными системами: фоновая обработка, очереди, повторные попытки, идемпотентность и восстановление после сбоев.
  • Опыт проектирования сложных backend-систем с нуля и безопасного их эволюционирования в проде.
  • Знания по владению продакшн-метриками, логами, трассировкой, инцидентами и анализу производительности.
  • Умение эффективно использовать инструменты искусственного интеллекта в процессе разработки.
  • Уровень английского не ниже B1+.
  • Желательно: знание ClickHouse, Delta Lake, Trino, Spark или DuckDB; Debezium или CDC, Kafka, Kubernetes, Prometheus/Grafana и опыт операций сервисов.

Responsibilities

  • Разрабатывать и эволюционировать архитектуру высоконагруженной платформы контроля качества данных.
  • Улучшать пропускную способность, задержку и надежность orchestrations, расписаний и повторных запусков.
  • Профилировать и оптимизировать PostgreSQL-нагруженные задачи (~4000 RPS).
  • Проводить миграцию статистических нагрузок из PostgreSQL в ClickHouse.
  • Разрабатывать функции вокруг охвата качества данных, lineage, инцидентов и оперативного расследования.
  • При необходимости работать над функциональностью UI с применением AI-подходов.
  • Брать на себя ответственность за надежность бэкенд-сервисов.
  • Расследовать инциденты, устранять узкие места, улучшать наблюдаемость и предотвращать повторения.
  • Участвовать в дежурствах 24/7.
  • Помогать масштабировать Data Quality через интеграции, конфигурации и надёжную эксплуатацию.
  • Работать напрямую с продюсерами данных, инфраструктурой и бизнес- командами.
  • Проактивно выявлять проблемы и превращать их в производственные улучшения.

Job description

Описание:

SOFTSWISS supplies iGaming software solutions. Its Data Quality Platform processes millions of checks every day, helps teams detect and investigate data issues, and provides tools to improve trust in data.

Задачи:
  • Design and evolve the core architecture of a high-load Data Quality platform running millions of checks per day;
  • Improve throughput, latency, and reliability of orchestration, scheduling, dependency resolution, retries, and mutation-driven reruns;
  • Profile and optimise PostgreSQL-heavy production workloads reaching approximately 4,000 RPS;
  • Lead the backend migration of statistics and analytical workloads from PostgreSQL to ClickHouse;
  • Build and evolve product features around Data Quality coverage, table lineage, incident lifecycle, and operational investigation;
  • Contribute to platform UI features when necessary for end-to-end product capabilities using AI-assisted development workflows;
  • Own the reliability and production behaviour of backend services;
  • Investigate incidents, diagnose performance bottlenecks, improve observability, and prevent recurrence;
  • Participate in a 24/7 on-call rotation;
  • Help scale Data Quality adoption across the company by making integrations, configuration, and check operation reliable and approachable;
  • Work directly with data producers, infrastructure, and business teams;
  • Proactively identify product, technical, and operational problems and turn them into well-scoped, production-ready improvements.
Требования:
  • Strong Ruby and Rails skills;
  • Strong experience developing and operating high-load production systems;
  • Deep PostgreSQL expertise, including query planning and profiling, indexes, locking, transactions, concurrency, connection behaviour, and performance tuning under sustained load;
  • Strong SQL skills and ability to investigate complex data discrepancies across large, multi-source datasets;
  • Experience with asynchronous systems, including background jobs, queues, retries, idempotency, and failure recovery;
  • Experience designing complex backend systems from scratch and evolving them safely in production;
  • Hands-on production ownership covering metrics, logs, tracing, incident investigation, and performance analysis;
  • Strong practical use of AI-powered developer tools for navigating unfamiliar codebases, prototyping, debugging, reviewing, and delivering changes faster while critically validating results;
  • Product mindset and entrepreneurial ownership, including identifying opportunities, formulating solutions, validating them with users or data, and driving delivery;
  • Intermediate or higher English (B1+);
  • Nice to have: Familiarity with ClickHouse, familiarity with Delta Lake, Trino, Spark or DuckDB, experience with Debezium or another CDC implementation, Kafka, data ingestion and transformation patterns, Kubernetes, Helm, Prometheus/Grafana and production service operations, experience building side projects, launching product capabilities, or independently improving a product beyond assigned tasks.
Условия:
  • Private health insurance;
  • Sports benefits;
  • Comprehensive Mental Health Program;
  • Free English lessons online;
  • Local language courses;
  • Paid time off;
  • Maternity leave support;
  • Referral program rewards;
  • Upskilling, internal workshops, and participation in professional conferences and corporate events.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Ruby on Rails Developer – Senior in iGaming
Ruby on Rails Developer – Senior in iGaming

HireHi • United States

On-site
USD 120,000 - 185,000
Private health insurance
Sports benefits
Mental Health Program
+6
customer success manager in iGaming
customer success manager in iGaming

HireHi • United States

On-site
USD 60,000 - 90,000
Private health insurance
Sports benefits
Mental health program
+6
Ruby on Rails Developer– Senior
Ruby on Rails Developer– Senior

Softswiss • Northern (KY)

On-site
USD 120,000 - 180,000
Health insurance
Sports benefits
English lessons
+5
Senior Ruby on Rails Engineer for High-Load iGaming
Senior Ruby on Rails Engineer for High-Load iGaming

HireHi • United States

Remote
USD 120,000 - 170,000
Private health insurance
Sports benefits
Mental Health Program
+5
Site Reliability Engineer – Senior
Site Reliability Engineer – Senior

Softswiss • Northern (KY)

On-site
USD 95,000 - 140,000
Private health insurance
Sports benefits
Free English lessons (online)
+4
Ruby on Rails Developer – Senior
Ruby on Rails Developer – Senior

Softswiss • Northern (KY)

Hybrid
USD 120,000 - 170,000
Private health insurance
Sports benefits
Free English lessons (online)
+5
Senior Ruby Engineer — High-Load Data Quality Platform
Senior Ruby Engineer — High-Load Data Quality Platform

HireHi • United States

Remote
USD 120,000 - 180,000
Private health insurance
Sports benefits
Comprehensive Mental Health Program
+6
Systems Engineer – Senior
Systems Engineer – Senior

Softswiss • Georgia

On-site
USD 110,000 - 160,000
Private health insurance
Sports benefits
Free English lessons (online)
+5
Systems/DevOps Engineer – Senior
Systems/DevOps Engineer – Senior

Softswiss • Georgia

On-site
USD 110,000 - 140,000
Private health insurance
Sports benefits
Mental Health Program
+6
Senior Product Manager
Senior Product Manager

Softswiss • Northern (KY)

On-site
USD 90,000 - 130,000
Private health insurance
Sports benefits
Free English lessons (online)
+5