Q agency

Data Engineer (Mid/Senior)

Q agency  •  Zagreb, HR (Hybrid)  •  1 day ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

Are you a proactive, team-oriented, and motivated Data Engineer (Mid or Senior) looking for your next challenge? If you enjoy building robust, high-throughput data platforms, optimizing complex pipelines under heavy load, and working with cutting-edge technologies—including GenAI and modern lakehouse architectures—we'd love to have you on board!

Your role

You will build and operate our client's data platform end-to-end, covering data ingestion, warehousing, lakehouse architecture, and platform operations.

Your primary focus will be designing and operating high-volume ingestion into ClickHouse from Kafka, BigQuery, Elasticsearch, cold storage, and third-party APIs. Beyond ingestion, you'll contribute to data modeling, pipeline development, data quality, observability, and platform reliability across the entire data stack.

As a Mid-level Data Engineer, you'll independently deliver well-defined pipelines with light guidance.

As a Senior Data Engineer, you'll own platform subsystems end-to-end, define engineering best practices, mentor teammates, and drive architectural decisions.

Tech stack

Core technologies

  • ClickHouse

  • Kafka

  • BigQuery

  • Python

Storage & Infrastructure

  • Amazon S3 / Google Cloud Storage (GCS)

  • Kubernetes (EKS)

Data formats & Lakehouse

  • Parquet

  • Apache Iceberg

Nice to have

  • TypeScript / Node.js

  • dbt

  • Change Data Capture (CDC) tooling

  • Modern lakehouse architectures

  • Production ML/LLM pipelines

  • Vector databases, embedding infrastructure, or RAG

  • Experience shipping GenAI-powered features

  • Experience in media, ad-tech, or subscription-based businesses

What we expect

Building data platforms

  • Experience designing, building, and operating production data pipelines at scale—not just using existing platforms.

  • Experience ingesting data from analytical databases, search systems, cloud storage, and third-party APIs.

  • Strong Python skills for developing production-grade data pipelines.

ClickHouse & Kafka

  • Strong understanding of ClickHouse storage engines, primary and sorting key design, materialized views, and performance optimization.

  • Experience designing idempotent ingestion pipelines, handling deduplication, and troubleshooting production workloads.

  • Solid understanding of Kafka delivery semantics, schema registries, and backpressure management.

Engineering excellence

  • Experience integrating third-party APIs, including authentication, pagination, rate limiting, retries, error handling, and incremental data loading.

  • Experience building reliable, observable, and maintainable data systems with a focus on monitoring, reliability, and operational excellence.

Ways of working

  • Comfortable using AI-assisted development tools (e.g. Claude Code, Cursor, GitHub Copilot) as part of your daily engineering workflow.

  • Strong communication skills and the ability to work independently while collaborating effectively within a team.

What we offer

  • Choose the way you work: remote, hybrid, or on-site (Croatia, Serbia, or Bosnia and Herzegovina)

  • Flexible working hours

  • Opportunity to work with modern technologies in a high-performance environment

  • Diverse international projects

  • Active IT community involvement through meetups, workshops, and technical articles

  • Internal workshops and continuous professional development

  • 100% paid sick leave

  • Private health insurance

  • Multisport/PassSport card subsidy

  • Transportation allowance

  • Meal allowance

Salary range

Our compensation is based on your experience, technical expertise, and interview performance.

Mid-level Data Engineer: up to 3600€ gross 1
Senior-level Data Engineer: up to 5000€ gross 1

Sounds like your next challenge? Click the button below and apply now! 😊

Q agency

About Q agency

⭐️ Top 15 World's Best Agencies — Clutch, 2024

⭐️ Best Employer Award (2024) — MojPosao, Dec 2024

⭐️ #1 Fastest-growing Software Agency in Europe — Deloitte Technology Fast 500™ EMEA, Sept 2019

Q is an award-winning software development & design agency from Croatia, with offices in Switzerland, the UK, and the US.

We cover a full 360° product lifecycle, from a business idea to the final product, by offering a wide range of IT services. We've helped over 200 clients reach their goals, including Fortune 500 companies as well as the leading tech startups.

Our team consists of top-notch Developers, Project Managers, Product Strategists, Business Analysts, Designers, UX Experts, QA Engineers, and the Support Team. With a unique methodology, we integrate creativity, strategy, and technology in every project, while our people's expertise and experience can provide answers to even the toughest questions.

Whether you're developing a new product, running an online business, building a startup from scratch, or simply looking to expand your development team, Q will help you grow globally.

That is why our motto is:

"Whatever the Q, we got the A".

Awards:

⭐️ #3 Best Employer of 2024 — MojPosao, Dec 2024

⭐️ #1 Best Employer of 2022 — MojPosao, Dec 2022

⭐ 3 Best Employer Branding 2022 Awards — Adria, Dec 2022

⭐️ Golden Key Award — Croatian Exporters Association, Jul 2022

⭐ #1 Best Employer of 2021 — MojPosao, Dec 2021

⭐ 6 Best Employer Branding 2021 Awards — Adria, Dec 2021

⭐ On the list "Top 20 World's Best Agencies" — Clutch, 2020

⭐ #1 on the list "Top B2B Croatian Companies" — Clutch, 2020

⭐ Top 200 Fastest-growing companies — Financial Times FT 1000, 2020

⭐ #1 Product in Industry Specific Softwares (Health) — The German Innovation Awards

⭐ #1 fastest growing software agency in Europe — Deloitte Technology Fast 500 EMEA, 2019

⭐ European Business Award — National Winner, 2018

⭐ REBRAND 100® Global Awards — Winner, 2018

Industry
IT & Software
Company Size
201-500 employees
Headquarters
Zagreb, HR
Year Founded
2013
Website
q.agency
Social Media