InterviewStack.io LogoInterviewStack.io
Browse more Data Engineer jobs

Senior Data Engineer

CommIT

Poland1 month ago
98 views42 saves1 applies

Prepare for this role


Job Type

full time

Description

Description

We are looking for a Senior Data Engineer with expertise in scalable data platforms and distributed systems to join our dynamic team. You will play a key role in building HyperGuest’s data platform from the ground up, creating the infrastructure, pipelines, and real-time processing systems that will power our products and business insights.

This is a unique opportunity to shape both the company’s data architecture and its data-driven culture.

Responsibilities:

  • Design, build, and maintain scalable data pipelines and cloud-based data infrastructure in AWS.
  • Build systems capable of processing and analyzing petabytes of data in distributed production environments.
  • Own and evolve the analytical data warehouse on ClickHouse — schema design, ingestion pipelines from Kafka/Kinesis/S3, materialized views, query performance, and cost control at large scale.
  • Develop real-time stream processing solutions using Kafka, Kinesis, and Spark.
  • Design and manage distributed messaging and queue-based systems (SQS, RabbitMQ, etc.).
  • Collaborate with engineering, product, and business teams to deliver impactful data solutions and actionable insights.
  • Drive a data-first culture by promoting best practices and enabling smarter, data-driven decision-making across the company.
  • Develop backend services and integrations using TypeScript and modern cloud-native technologies.
  • Improve data reliability, observability, scalability, and operational efficiency.
  • Participate in architecture and strategic technology discussions that shape the future of HyperGuest’s platform.

Requirements

Requirements:

  • 4+ years of experience in Data Engineering, preferably in start-up companies.
  • Hands-on experience with ClickHouse (or comparable columnar OLAP engine)
  • Hands-on experience with stream processing technologies (Kafka, Kinesis, Spark).
  • Hands-on experience with queues and messaging systems (SQS, RabbitMQ, etc.).
  • Strong SQL knowledge and experience designing and optimizing complex queries and data models – mandatory.
  • Strong hands-on experience with TypeScript.
  • Experience building and maintaining large-scale distributed systems and data pipelines.
  • Experience with AWS cloud infrastructure and modern CI/CD workflows.
  • Familiarity with relational databases such as MySQL.
  • Strong problem-solving skills, ownership mindset, and a “can do” attitude.
  • Detail-oriented with a strong commitment to quality.

This job is found at InterviewStack.io

Skills

distributed systemsdata pipelinesclickhousekafkas3sqsrabbitmqtypescriptobservabilityscalabilitysparksqlawsci/cddata driven decision makingrelational databasesdata architecture