Back to search
Commit Linkedin · Posted 1mo ago

Senior Data Engineer

Poland

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed 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.
Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If CV tailoring and application tracking get heavy, Full Caio Agent adds a human specialist.
View Full Agent