Gamedev jobs

RubyPlay
work No information

Middle Data Engineer

RubyPlay

  • Programowanie

    Working mode

    No information

    Working time

    No information

    Job Description

    Company:

    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!

    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 and Airflow. You’ll consolidate data from databases, REST APIs, and files into trusted, documented datasets with clear SLAs and ownership.

    Proud to be:

    • 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

    Position 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.

    What Makes You A Strong Candidate:

    • 2–4 years building production ETL/ELT; strong SQL (joins, window functions) and 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 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.