.jpg?1723125171)
Senior Data Engineer
GR8 Tech builds B2B iGaming platforms for operators who play to lead.
We deliver full-cycle, high-impact tech designed to scale — from seamless integrations and expert consulting to long-term operational support. Our platform powers millions of active players and drives real business growth. Call it what it is: the iGaming Platform for Champions.
With 1000+ GR8 people across locations and time zones, we don’t just ship technology — we help operators build success stories across brands, markets, and geos.
Our ambition drives us. Our people make it real.
If you’re a challenger in spirit and a champion in action — join us.
Why this role exists:
We’re looking for a Senior Data Engineer to design and operate a scalable data infrastructure powering a high-throughput, production-grade platform.
You will own data systems that support analytics, operational workloads, and ML-driven capabilities across a multi-tenant environment. This is a hands-on senior role with architectural responsibility and end-to-end ownership under strict reliability, performance, and SLA requirements.
You will influence core data architecture decisions and help evolve the platform to support growing scale and complexity.
What you’ll drive:
Core Responsibilities
- Design and operate batch and streaming data pipelines.
- Architect and evolve data storage layers (lake, analytical, operational).
- Develop scalable data models for analytics, ML, and operational systems.
- Ensure data quality, consistency, and observability across pipelines.
Platform & Reliability
- Implement real-time processing using event-driven architectures.
- Build ingestion and transformation workflows (ETL/ELT).
- Own backfills, reprocessing strategies, and data migrations.
- Implement CI/CD, monitoring, and SLA-driven operational practices.
Collaboration
- Partner with engineers, analysts, and data scientists to design reliable and scalable data solutions.
- Contribute to data platform standards and best practices.
Technical Environment
- Core: Python, SQL
- Streaming: Kafka
- Storage: PostgreSQL, Redis (ElastiCache), S3
- Analytics: AWS Athena, Starrocks
- Vector: PostgreSQL + pgvector
- Infrastructure: AWS, batch orchestration
What makes you a GR8 fit:
Must-have
- 5+ years of experience building and operating production-grade data systems under SLA constraints.
- Strong proficiency in SQL and Python.
- Hands-on experience with streaming systems (Kafka or similar).
- Experience with batch processing and workflow orchestration.
- Production experience with relational databases (PostgreSQL or similar), including performance tuning, indexing, and partitioning.
- Experience designing high-throughput and low-latency systems.
- Solid understanding of point-in-time correctness and reproducible data pipelines.
- Experience with caching systems (Redis or similar).
- Cloud experience (AWS preferred).
- Experience with analytical engines (Athena, StarRocks, ClickHouse, or similar).
- Experience with distributed processing frameworks (Spark, Flink, Beam, or similar).
- Experience implementing data quality frameworks and CI/CD for data pipelines.
- Familiarity with vector databases or columnar storage systems.
Nice-to-have
- Experience supporting ML workloads (e.g., feature pipelines or feature storage patterns).
- Familiarity with training-serving consistency concepts.
- Experience building shared data platform components.
- Experience building lightweight data-serving APIs (e.g., FastAPI).
- Experience working with containerized environments (e.g., Docker).
Why you’ll love working here:
Benefits Cafeteria — annual budget you allocate to:
Sports • Medical • Mental health • Home office • Languages.
Work-life & support
- Paid maternity/paternity leave + monthly childcare allowance.
- 20+ vacation days, unlimited sick leave, emergency time off.
- Remote-first + tech support + coworking compensation.
- Team events (online/offline/offsite).
- Learning culture with internal courses + growth programs.
Our culture & core values:
GR8 Tech culture is how we win — through trust, ownership, and a growth mindset. We move fast, stay curious, and keep it real, with open feedback, room to experiment, and a team that’s got your back.
FUELLED BY TRUST: we’re open, honest, and have each other’s backs.
OWN YOUR GAME: we take initiative and own what we do.
ACCELER8: we move fast, focus smart, and keep it simple.
CHALLENGE ACCEPTED: we grow through challenges and stay curious.
BULLETPROOF: we’re resilient, ready, and always have a plan.
Create a Job Alert
Interested in building your career at GR8 Tech? Get future opportunities sent straight to your email.
Apply for this job
*
indicates a required field
