Senior Data Engineer

349 - 489 USDNet per day - B2B
Data

Senior Data Engineer

Data
Poznan, Poland (Remote)

JOURNEY

Full-time
B2B
Senior
Remote
349 - 489 USDNet per day - B2B

Job description

About Us

Journey is a leading hotel marketing agency, revolutionising the luxury hospitality and travel industry through creativity, incomparable Industry knowledge, and digital disruption.

Working with the best luxury hotels and resorts in the world, empowering growth and increasing revenue through innovation, collaboration, and technology solutions.

Before we get started, there are three things you need to know.

At Journey, we will always have an entrepreneurial spirit. We started off as a team of six and have never forgotten our humble roots. To thrive you will need to embrace this mindset. We all roll up our sleeves, we help each other out, we admit if we are struggling, we lean on one another and we leave ego at the door. That is very important.

Everyone plays a part. We are a business of collaboration and sharing, be it ideas, time, skills, knowledge, energy or snacks...we are in it together. Our clients are considered part of our business and we treat them with the same inclusive respect and consideration.

What You'll Do

You'll work end-to-end. That means:

  • Design and build scalable ETL/ELT pipelines for BigQuery, using Python and SQL.

  • Lead our implementation of DataForm for version-controlled, testable SQL transformations.

  • Define and maintain engineering standards: code review, CI/CD, monitoring, and testing.

  • Work with analysts, product engineers, and the AI team to turn business needs into robust data models.

  • Mentor teammates and help level up how Journey works with data.

You'll work with modern tech, use LLMs and agentic coding tools responsibly to speed up analysis and development.

Projects You’ll Work On

  • Migrating legacy Databricks ETL to GCP-native tooling.

  • Building cross-cloud ingestion pipelines (e.g., S3 or ADLS → BigQuery) as we consolidate data from partners.

  • Setting up a DataForm-based transformation layer from scratch.

  • Defining CI/CD and monitoring standards for the data platform.

What You’ll Need

  • Strong production experience with Google Cloud Platform, especially BigQuery (partitioning, clustering, cost/performance tuning).

  • Hands-on experience with DataForm.

  • Advanced SQL proficiency—window functions, complex joins, and query optimization.

  • Solid Python skills for pipeline engineering and tooling.

  • Thorough understanding of ETL/ELT: orchestration, idempotency, data quality, observability.

  • Comfort with CI/CD practices and Git-based workflows (GitHub Actions, GitLab CI, etc.).

  • 5+ years in data engineering, with at least 2 years focused on GCP.

Nice to Have

  • Experience with Databricks or PySpark in production environments.

  • Familiarity with AWS or Azure data services.

  • Exposure to Infrastructure-as-Code (Terraform).

  • Knowledge of data streaming technologies (Pub/Sub, Dataflow, Kafka).

  • Partnering with analytics or ML teams.

  • Ability to communicate clearly with non-technical colleagues.

What You'll Get

  • Direct ownership and influence over a critical business platform.

  • You will join a team of disruptive thinkers, digital specialists and tech pioneers.

  • High quality hardware and development tools.

  • Flexible working — in the beginning we expect mostly office collaboration but over time you will get more remote flexibility.

  • Regular company off-sites.

Our Values

  • In it together: We've got each other's backs. No ego, no silos.

  • Driven by success: When our clients win, we all win.

  • We're pioneering: The biggest risk is not taking any.

Think of your role here as more than just a job; it's about shaping your future, one hotel at a time. We love hotels, we get results, and we provide great online experiences for hoteliers and their guests. Our work can be challenging, but we're firm believers that when you love what you do, you do it well.

Find out more here: https://journey.travel/about-us/careers

Tech stack

    English

    B2

    GCP

    master

    BigQuery

    master

    ETL

    master

    Big Data

    advanced

    SQL

    advanced

    dataform

    regular

    Agentic Coding

    junior

    Databricks

    nice to have

Office location

Senior Data Engineer

349 - 489 USDNet per day - B2B
Summary of the offer

Senior Data Engineer

Poznan, Poland (Remote)
JOURNEY
349 - 489 USDNet per day - B2B
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Please be informed that the data controller is Journey Phoenix House Stoke Road Elmstone Hardwicke Cheltenham, GL51 9SY (hereinafter "... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.