Gamedev jobs

RubyPlay
work No information

Middle Data Engineer

RubyPlay

  • Programowanie

    Employment Form

    No information

    Working mode

    No information

    Working time

    No information

    Job Description

    Overview:

    RubyPlay is a place where passion meets competence. Since 2017, we’ve made more than 200 innovative games and built more than 100 strong partnerships globally!

    Highlights:

    • The Winner at BFTH Arena Awards — Best Online Casino Game
    • Shortlisted for SBC Awards 2024 — Casino/Slots Developer of the Year
    • A strong player on 10+ markets globally
    • Beloved workplace for hundreds of specialists from 34 countries

    Role:

    We are now growing our team and looking for driven professionals ready to build their careers in a strong, international studio with a product that’s making waves worldwide. We’re hiring a Middle Data Engineer to build and operate reliable ELT/ETL pipelines on Snowflake + Airflow. You’ll consolidate data from databases, REST APIs, and files into trusted, documented datasets with clear SLAs and ownership.

    Details:

    Department: Business Intelligence Team
    Employment Type: Full Time
    Location: Warsaw (Remote)
    Workplace type: Fully remote

    Responsibilities:

    • Ingest data from RDBMS/APIs/files into Snowflake (batch/incremental; CDC when applicable).
    • Build modular SQL/Python transformations; handle semi‑structured JSON; publish consumer‑ready tables/views.
    • Orchestrate Airflow DAGs (dependencies, retries, backfills, SLAs) with monitoring and alerting.
    • Ensure idempotent re‑runs/backfills; maintain runbooks and perform RCA for incidents.
    • Tune performance & cost in Snowflake (warehouse sizing, pruning; clustering when justified).
    • Partner with BI/Analytics to refine definitions and SLAs for delivered datasets.

    Requirements:

    • 2–4 years building production ETL/ELT; strong SQL (joins, window functions) + Python for data tooling.
    • Snowflake hands‑on: Streams/Tasks/Time Travel; performance & cost basics; JSON handling.
    • Airflow proficiency: reliable DAGs, retries/backfills, SLAs; monitoring & alert routing.
    • Data warehousing/modeling (Kimball/3NF), schema evolution; API integrations (auth, pagination, rate limits, idempotency).
    • Git‑based CI/CD; clear written English; privacy/GDPR basics.

    Nice to Have:

    • iGaming familiarity: stakes, wins, GGR/NGR, RTP, retention/ARPDAU, funnels; RG/regulatory awareness.
    • AI & automation interest/experience: Snowflake Cortex for auto‑documentation, semantic search over logs/runbooks, or parsing partner PDFs (with guardrails).
    • Exposure to cloud storage (GCS/S3/ADLS), Terraform/Docker, and BI consumption patterns (Tableau/Looker/Power BI).

    Why You’ll Love It Here:

    • Remote-first flexibility — Work from anywhere with a setup for deep focus and work-life balance
    • Learning & growth — Development budgets and dedicated days to upskill and explore new areas
    • Health & wellness — Medical coverage and well-being budgets to help you feel balanced, strong, and supported
    • Yearly bonus — Rewards based on company success and your impact
    • Career growth — Vertical and horizontal opportunities to grow and advance
    • Global team — Talented, diverse colleagues you’ll enjoy working with

    About RubyPlay:

    RubyPlay is a progressive and energetic iGaming development studio that specializes in the design and creation of the most entertaining and engaging slot games, as well as value-add tools for gaming operators. RubyPlay was founded by a group of industry gurus and has evolved into a “Gem” of the iGaming industry!

    Our team values are maintaining high quality, following the best & modern practices, and continuous development.

    Apply:

    https://careers.rubyplay.com/en/postings/508d0eba-1139-44a6-b940-a7bf481ea603