Skip to main content

Senior Python Data Engineer

Senior Python Data Engineer
SCORUM TEAM
remote
1 month 3 weeks ago

About Scorum

Scorum Group is an international product company in the gambling sector. We specialize in B2B services, delivering two primary products, Aviatrix and ZingBrain AI. Our mission is to empower gambling businesses worldwide by streamlining their operations and elevating the player experience with groundbreaking features.

About Vacancy

Join ZingBrain as a Senior Python Data Engineer, where you'll shape sportsbook recommendations through data insights. This role offers a greenfield project opportunity with modern technologies and direct collaboration with product stakeholders.

  • You'll tackle myriad challenges, from navigating unknowns to adapting to potential changes arising from new discoveries.
  • Handling large volumes of data in real time and near real-time processing will be a key focus, ensuring seamless operations in a dynamic environment.

You'll be responsible for:

  • Developing data pipelines: lead the creation of new ETL and ELT pipelines using Python and Airflow, facilitating efficient data flow for analytics and ML endeavors.
  • Designing OLAP systems: design OLAP systems to extract valuable insights from data reservoirs, aiding data-driven decision-making.
  • Optimizing performance: tune existing pipelines for optimal efficiency in handling large data volumes.
  • Monitoring and maintenance: create monitoring dashboards and maintain pipelines in production to meet real-time processing needs.
  • Collaborative problem solving: collaborate with product and tech teams to analyze requirements and address bottlenecks.
  • Managing messaging systems: oversee messaging systems to ensure robust data delivery.
  • Documentation and communication: support documentation efforts using Confluence for future reference.

To join us, you need to have:

  • Proficiency in Python and its data-related ecosystem.
  • Experience with Postgres and designing OLAP systems.
  • Familiarity with Kubernetes for efficient deployment.
  • Ability to take ownership of tasks and projects, ensuring their successful completion within specified timelines.
  • Strong collaborative skills, adept at working effectively with cross-functional teams to achieve shared goals.
  • Capability to identify opportunities for innovation and growth while navigating complexities inherent in business environments.
  • Results-oriented mindset with a focus on delivering tangible outcomes that drive value for the product.

Hiring process

  • Application (15 min) > Hard skill interview (1,5 hr) > Cultural fit interview (1 hr) > Reference check > Offer

Our benefits

  • Wellness program
    • Wellness Day: 4th Friday off monthly
    • Medical compensation
    • Compensation for sports activities
    • Well-being webinars and workshops
  • Work & life balance
    • Remote work
    • 21 working days of vacation
    • 5 personal days per year
  • Professional development
    • English speaking club
    • Language learning bonus €150 per month
    • 80% paid professional employee training
  • Provided tech equipment

Extra advantages

  • €150 for the arrangement of the workplace
  • Bonuses for significant events and additional personal days if necessary
  • Offline and online company parties and team buildings

Why work at Scorum?

Joining Scorum means becoming a part of a company that prioritizes steady progress, efficiency and innovation. Our growth is consistent and thoughtful. We avoid sharp leaps in employee expansion, as we're striving to ensure the correct establishment of processes and smooth development. This approach allows us to maintain a stable environment and makes Scorum a standout place to advance your career in the gambling industry.

Our product portfolio

  • Aviatrix, crash-game with NFT-based rewards, gained global traction and won industry awards last year
  • ZingBrain AI personalizes casino content using machine learning to boost revenue
  • Blockchain platform for global sports fans, providing diverse multilingual content

Expertise level

Work arrangement

Similar Jobs in Poland