Join our team as a Senior Data Engineer in the igaming industry and shape the future of our cutting-edge platform. Define features, manage requirements, and deliver impactful solutions that drive success!
As a Senior Data Engineer, you will be responsible for architecting, implementing, and leading the development of our next-generation data platform. You will work across multiple workstreams to establish the standardized data integration framework, implement our core iGaming data model, and build efficient transformation processes that will form the foundation of our advanced analytics and recommendation engine.
Key responsibilities:
Design and implement efficient data pipelines for batch, streaming, and real-time data processing;
Build and maintain ETL/ELT processes using dbt, AWS services, and other modern data tools;
Develop connectors for various iGaming platforms and data sources;
Implement streaming data processing for real-time events using Kafka and related technologies;
Create data validation processes to ensure data quality and integrity;
Optimize pipeline performance and resource utilization.
Data Modeling & Transformation:
Implement dimensional data models following best practices and team standards;
Develop standardized transformations for iGaming data domains (player data, gameplay, financials);
Create reusable transformation components and testing frameworks in dbt;
Design efficient schema structures optimized for analytical workloads;
Implement incremental processing strategies for high-volume data;
Document data models and transformations thoroughly.
Data Quality & Governance:
Implement comprehensive data quality validation at ingestion and transformation stages;
Develop automated data quality checks and monitoring solutions;
Build reconciliation processes to ensure data consistency across systems;
Implement data lineage tracking for key data elements;
Support data governance initiatives by implementing metadata management;
Create data quality metrics and dashboards for continuous monitoring.
Infrastructure & DevOps:
Implement infrastructure-as-code for data platform components;
Build CI/CD pipelines for data transformation code and infrastructure;
Configure and optimize database resources for performance and cost;
Implement proper security controls and multi-tenant isolation;
Contribute to monitoring and observability solutions;
Troubleshoot and resolve complex data infrastructure issues.
Client Implementation Support:
Adapt standard pipelines for client-specific requirements;
Assist with data migration and integration for new clients;
Support UAT and validation of client implementations;
Develop and document client-specific data transformations;
Help optimize client-specific performance issues;
Support production deployments and provide technical guidance.
Required Qualifications:
Technical Skills
5+ years of experience in data engineering roles
Strong proficiency with SQL and data modeling concepts
Experience with dbt or similar transformation frameworks
Hands-on experience with AWS data services (Redshift, S3, Glue, Lambda)
Proficiency with Python for data processing and pipeline development
Experience with workflow orchestration tools like Airflow or similar
Knowledge of streaming data technologies such as Kafka
Familiarity with infrastructure-as-code tools (Terraform, CloudFormation)
Experience with version control systems (Git) and CI/CD practices
Understanding of data quality best practices and implementation
Domain Knowledge
Experience working with high-volume data pipelines;
Understanding of dimensional modeling for analytics;
Familiarity with multi-tenant data architecture;
Experience with real-time data processing;
Knowledge of data governance principles;
Experience with clickstream or event data is a plus;
Familiarity with iGaming or similar transactional platforms is a plus.
Professional Skills
Strong analytical and problem-solving abilities;
Excellent communication skills with both technical and non-technical stakeholders;
Ability to work effectively in an agile, collaborative environment;
Keen attention to detail and commitment to code quality;
Self-motivated with the ability to work independently when needed;
Willingness to mentor junior team members;
Experience working in cross-functional teams.
What We Offer:
Opportunity to shape the architecture of a cutting-edge data platform in the iGaming industry;
Competitive salary and benefits package;
Collaborative, innovative work environment with the latest tools and technologies;
Professional growth opportunities and continuous learning;
Remote-friendly work arrangements with flexible hours.
If you're passionate about building innovative data platforms that drive real business value and are excited about tackling complex technical challenges in a fast-growing industry, we want to hear from you!
Advantages of Our Company
Zero bureaucracy
Unlimited holidays
Medical insurance
Only top talent and top salaries
Challenging projects and tasks
Smartest colleagues in the industry
Our Principles
Celebrate diversity
Celebrate diversity
Innovation matters
Innovation matters
Ambitious goals
Ambitious goals
This website uses cookies
We use third-party cookies in order to personalize your site experience.
Learn more
The Gamingtec website utilizes cookies to store and access visitor information with the purpose of enhancing security and improving the browsing experience. If you do not wish for the collection of such information, you can toggle these off:
Necessary
Necessary cookies are essential for the website to function properly. This category only includes cookies that ensure basic functionalities and security features of the website. These cookies do not store any personal information.
Marketing
Marketing cookies track your online activity to help advertisers deliver more relevant advertising or to limit how many times you see an ad. Said information can be shared with other organizations or advertisers. These are permanent cookies and almost always of third-party provenance.
Analytics & Statistics
Analytical and statistical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, traffic sources, etc.