Currency

Data Engineer with Python

4 430 - 6 329 USDNet per month - B2B
3 687 - 5 284 USDGross per month - Permanent
Data

Data Engineer with Python

Data

Roosevelta 9, Poznań

Profitroom

Full-time
Permanent, B2B
Mid
Remote
4 430 - 6 329 USD
Net per month - B2B
3 687 - 5 284 USD
Gross per month - Permanent

Tech stack

    Polish

    C1

    English

    B2

    Data Warehousing

    advanced

    Databases

    advanced

    Python

    advanced

    PySpark

    regular

    Docker

    regular

    Terraform

    nice to have

Job description

Profitroom - Empowering hotels directly


We are looking for a skilled Data Engineer with Python to join our Data Team and play a key role in driving our company toward a more data-driven future. 

Your work will have a direct impact on product development, customer support processes, and overall business strategy. If you’re eager to take ownership, thrive on using data to make decisions, and want to contribute to shaping a data-driven organization, this role is an excellent opportunity for you!


Daily activities:

  • Build a cloud-based platform that will be the foundation for our reporting suite and internal data systems

  • Develop incremental ELT pipelines using Python and PySpark

  • Continually improve Delta Lakehouse for high efficiency, throughout and quality of data

  • Work on data lineage, catalogue and governance

  • Ensure good engineering and programming practices among the whole team by enforcing: testing, CI/CD, development environment, code reviews, monitoring, documentation, etc.

  • Cooperate with Data Engineers and other data-related roles and provide engineering mentorship

  • Develop standard methodologies and lay out processes for data projects


Requirements

  • 3+ years commercial experience with Python and SQL.

  • Hands-on experience with processing tabular data with i.e. Pandas, Polars, PySpark

  • Experience with fetching data from various APIs

  • Hands-on work in a cloud environment

  • Proficiency with deploying production-grade applications 

  • Familiarity with Docker, CI/CD, Bash

  • Very good communication skills with the ability to work with both technical and non-technical stakeholders

  • Excellent team player who embraces teamwork and mutual support

  • Fluency in Polish (C1+) and strong command of English (B2+) required.


Nice to have:

  • Previous work in Data Engineering role

  • Experience working with or managing databases / data warehouses

  • Commercial experience with Spark

  • Understanding of Terraform

Our stack:

  • Python, PySpark, GCP, BigQuery, Databricks, Dagster, Airflow, DataHub, Docker, Terraform


Benefits

  • Contract Enhancements: earn between 16 100 PLN to 23 000 PLN on a B2B contract or between 13 400 to 19 200 PLN gross for Contract of Employment.

  • Enjoy Work-Life Balance: Embrace a fully remote and flexible work environment.

  • Explore the World: Avail annual 'Work with Us, Travel with Us' vouchers.

  • Grow Your Skills: Access to English language classes along with a dedicated team development fund.

  • Stay Healthy: Benefit from co-financed life and medical insurance, access sports facilities and receive professional mental health support whenever needed.

  • Take Time Off: Get 26 days off with a Contract of Employment and 24 days off break with B2B contracts.

  • Share hospitality: Take  2 extra days off (annually) for CSR activities.

  • Join Celebrations: Participate in company retreats, events, and wedding & baby packs, benefit from our employee referral program.

  • Transparent Culture: Experience a flat hierarchy and open communication channels for transparency.


Recruitment process:

  • Intro call with the Recruiter (up to 45 minutes).

  • Technical interview with Hiring Manager and Data Engineer (up to 60 minutes).

  • Team fit interview with Hiring Manager and Data Director (up to 60 minutes).


About Us:

We are a global hospitality software technology company which originated from Poznan, Poland (and that’s where our HQ is) in 2008 and keeps on growing ever since - spans across 5 continents, with over 3500 customers constantly improving their revenue streams. We deliver leading SaaS technology and marketing services to give hoteliers the tools to increase revenue performance, bookings and efficiency, while providing their consumers the best services and experiences.

Tech stack

    Polish

    C1

    English

    B2

    Data Warehousing

    advanced

    Databases

    advanced

    Python

    advanced

    PySpark

    regular

    Docker

    regular

    Terraform

    nice to have

Office location

Published: 04.12.2025

Data Engineer with Python

4 430 - 6 329 USDNet per month - B2B
Summary of the offer

Data Engineer with Python

Roosevelta 9, Poznań

Profitroom

4 430 - 6 329 USDNet per month - B2B
3 687 - 5 284 USDGross per month - Permanent
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest Profitroom S.A. z siedzibą w Poznaniu, ul. Roosevelta 9, 60-829. Masz prawo do żądania dos... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.