
Senior Data Engineer, Datacraft team
Bloomreach2 days ago
Prague, CzechiaSenior
Responsibilities
- Design and build production data pipelines using Kafka, Flink, GCS Iceberg, Databricks, Spark Declarative Pipeline, and medallion architecture.
- Own data models and ETL mutations for identity resolution and consent semantics.
- Maintain Airflow or Cloud Composer orchestration, monitoring, data quality, lineage, and operational reliability.
- Design canonical metrics and models on Databricks and support semantic layers and BI tools including Cube and Looker Studio.
- Integrate the analytics stack with Bloomreach’s Marketing Agent Insights capability.
- Own a data platform component end-to-end, contribute to architecture discussions, and participate in on-call rotation.
Requirements
- Solid data engineering experience with strong SQL and data modeling skills, including star and snowflake schemas, slowly changing dimensions, partitioning, and clustering.
- Hands-on experience building production-grade pipelines on Databricks and GCP, ideally with Flink, Iceberg, and Spark on DataProc.
- Experience with Airflow or Cloud Composer and DAG-based scheduled or event-driven workflows.
- Familiarity with open table formats such as Iceberg, Delta Lake, or Hudi and their interaction with query engines and data warehouse platforms.
- Strong Python programming skills; Scala, Java, or Go experience is also relevant.
- Understanding of data quality, lineage, observability, monitoring SLAs/SLOs, missing or late loads, and backfilling strategies.
- Ability to work across product and engineering teams and turn ambiguous problems into incremental, shippable work.
- Preferred experience in marketing analytics, CDPs, BI or semantic layers, Looker, dbt, Cube, Snowflake, Databricks, BigQuery, spec-driven development, knowledge graphs, agentic harnesses, or AI-powered analytics.
- Ability to independently decompose objectives, lead small projects end-to-end, and make informed technical trade-offs.
Benefits
- Full-time remote work from Central Europe or work from Bloomreach offices in Bratislava, Brno, or Prague, with flexible working hours and a virtual-first culture.
- Five paid volunteer days annually, subject to employment type.
- Annual $1,500 professional education budget for books, courses, certifications, and other education products.
- Employee Assistance Program, Calm subscription, quarterly additional DisConnect days, and sports, yoga, and meditation opportunities.
- Extended parental leave of up to 26 calendar weeks for primary caregivers, subject to employment type.
- Restricted Stock Units or Stock Options, company performance bonus, referral bonus of up to $3,000, and work-anniversary rewards, depending on role, seniority, location, or eligibility.
Tech Stack
Apache AirflowApache FlinkApache KafkaApache SparkDatabricksdbtGitLab CI/CDGoGoogle BigQueryGoogle Cloud PlatformGrafanaJavaKubernetesLooker StudioMongoDBPrometheusPythonRedisScalaSnowflakeSQLTerraform
Categories
Data Engineering
About Bloomreach
Bloomreach builds an AI-driven personalization platform for e‑commerce, combining customer and product data to power marketing automation, on-site search/merchandising, and headless content. Delivered as SaaS with APIs, its products (Engagement, Discovery, and Content) are used by more than 1,400 global brands, including American Eagle, Sonepar, and Pandora. Founded in 2009 and headquartered in Mountain View, California, the company is privately held.