Enable job alerts via email!

Data Engineer Analytics Department 4+ Years March 10, 2025

Bgaming

Snowflake (AZ)

Remote

USD 80,000 - 120,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative game development studio is seeking a Senior Data Engineer to enhance data processes and ensure data integrity. This role involves building robust data pipelines, automating data processing, and collaborating with cross-functional teams to derive actionable insights. The company, known for its cutting-edge gaming solutions, offers a flexible remote work environment and a highly competitive compensation package. Join a community of experts in the fast-growing iGaming industry and make a significant impact by leveraging your expertise in cloud computing, data engineering, and analytics.

Benefits

Flexible Schedule
Paid Vacation
Medical Insurance
Professional Training
Language Courses

Qualifications

  • Extensive experience in software engineering and data delivery systems.
  • Strong cloud computing expertise and senior-level experience with Snowflake.
  • Proficiency in Python for data processing and automation.

Responsibilities

  • Build scalable and robust data pipelines for self-service data analysis.
  • Ensure compliance with data governance and security policies.
  • Collaborate with data scientists on various projects.

Skills

Software Engineering
Data Delivery Systems
Cloud Computing
Snowflake
SQL
Python
Data Mining
ETL Pipelines
Communication Skills

Education

Bachelor's Degree in Computer Science or related field

Tools

AWS
Postgres
Kafka
Airflow
Power BI

Job description

Play FUN and win REAL money by testing the upcoming BGaming game Mystery Garden! Prize pool 1400 USDT

BGaming is a game development studio that is proud of having worldwide recognition in the sphere. Our innovative video slots are admired in the industry for numerous qualities: from eye-catching graphics, attractive features, and entertaining plots to capacity for easy integration, multi-device availability, intuitive interface, and ground-breaking formats. This series of elements have been carefully developed to create a unique gaming experience.

On top of that, we were the first major iGaming provider to introduce the "provably fairness feature". With the help of cryptography, players can easily verify that all game results are indeed unbiased and random. We are a “remote-first” company, most of our employees work remotely, which does not prevent us from maintaining and strengthening the team spirit, mutual support, and willingness to help.

Role overview

BGaming Senior Data Engineer is responsible for gathering, transformation and reality check of data. The data is supposed to be correct, full and updated daily. Administration of AWS and Snowflake as well as automation of processes is required. The current process of data flow is Postgres-Kafka-Snowflake.

Responsibilities

  • Evaluate business needs and objectives
  • Build business-critical, scalable, and robust data pipelines and intuitive data products for self-service data discovery and analysis
  • Develop algorithms to transform data into actionable insights
  • Build, test, and maintain database pipeline architectures
  • Ensure compliance with data governance and security policies
  • Combine, analyze, and organize raw data from different sources
  • Automate data processing tasks
  • Improve data quality and reliability
  • Identify opportunities for data acquisition
  • Collaborate with data scientists and analysts on various projects
  • Prepare data marts for analytical needs
  • Review and optimize new data marts to reduce update time
  • Continuously acquire new data sources to enrich datasets on users, content, and marketing

Requirements

  • Extensive experience in software engineering, deployment, and integration with data delivery systems, data platforms, and data warehouses
  • Proven track record of building and optimizing data platforms, providing APIs for model access
  • Strong cloud computing expertise, including cloud storage, cloud computing services, and data flow orchestration (Amazon Web Services – AWS)
  • Senior-level experience with Snowflake and deep understanding of OLAP specifics
  • Hands-on experience in data warehouse design and optimization
  • Advanced SQL skills, including slicing and dicing, pivoting, advanced window functions, and performance tuning
  • Proficiency in Python for data processing and automation
  • Strong knowledge of data models, data mining, and segmentation techniques
  • Experience in designing, building, and maintaining SQL databases, Data Lakes, and Data Marts, as well as working with large data volumes
  • Expertise in developing ETL pipelines for large-scale datasets and feature engineering
  • Experience with sourcing and modeling data from application APIs
  • Familiarity with stream-processing applications using Kafka Streams
  • Strong communication skills in English
  • Ability to learn and adapt to new technologies, develop custom tools, and find innovative solutions to existing challenges.

Nice to have

  • Experience with Postgres
  • Experience with Kafka
  • Experience with Airflow, dbt or other opensource python based tools
  • Experience with BI systems (Power BI preferred)
  • Experience with Microsoft data stack (t-SQL, SSIS, SSAS, Microsoft Fabric)

Work conditions

  • Full-time flexible schedule (remote work is possible)
  • Highly competitive compensation, motivation, benefits, and social programs
  • Paid vacation + 4 sick + 1 day off
  • Medical Insurance
  • Professional training & certifications, language courses
  • Enjoy working in a fast-growing modern iGaming company
  • Great community of experts and industry professionals
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.