GR8 Tech

Senior Data Engineer

GR8 Tech

full-time

Posted on:

Location Type: Remote

Location: Anywhere in the World

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • 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.
  • 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.
  • Partner with engineers, analysts, and data scientists to design reliable and scalable data solutions.
  • Contribute to data platform standards and best practices.

Requirements

  • 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.
Benefits
  • Annual budget you allocate to: Sports
  • Medical
  • Mental health
  • Home office
  • Languages.
  • 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.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
SQLPythonKafkaETLELTPostgreSQLRedisAWSSparkFlink