Senior Data Developer — Databricks & PySpark Engineer

InPost

Kraków

On-site

PLN 180,000 - 240,000

Full time

18 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Qualifications

  • 2+ years of experience in Data Engineering, Analytics Engineering or data analysis with ETL/ELT design experience.
  • Experience maintaining production data processes, monitoring and data quality assurance.
  • Strong knowledge of cloud solutions, especially Microsoft Azure.
  • Proficiency with SQL, Python, PySpark and Databricks.
  • Understanding of Data Lake / Delta Lake architecture and data modelling principles.
  • Experience with Git and Azure DevOps across Dev, Test and Prod.
  • Ability to translate business requirements into technical solutions, with advanced English in international environments.
  • Analytical thinking, attention to detail, proactivity and prioritization under time pressure.

Responsibilities

  • Build and maintain data solutions in Databricks using PySpark and SQL, extending notebooks and data processes.
  • Combine data from multiple systems and prepare reliable datasets for reports and operations.
  • Create and maintain Delta tables, views and data models, including daily snapshots and mapping datasets.
  • Translate business requirements into data logic in collaboration with analysts, Product Owners and international teams.
  • Investigate data issues, implement checks for missing/duplicate/inconsistent data, and improve reliability.
  • Maintain and improve scheduled Databricks jobs supporting recurring processes.
  • Keep code maintainable and optimize performance and reliability.
  • Document data processes, key business rules and troubleshooting steps.

Skills

Data Engineering
ETL/ELT design
Data modeling
SQL
Python
PySpark
Databricks
Azure
Git
Azure DevOps
English (Advanced)

Education

Databricks Data Engineer / Analyst Associate
Microsoft Certified: Fabric Analytics Engineer DP-600

Tools

Databricks
Kafka
Structured Streaming
Event Hubs
Jira
Confluence

Job description

Opis oferty pracy

InPost has revolutionised e-commerce parcel delivery in Poland and is now one of Europe’s leading out-of-home (OOH) e-commerce enablement platforms. Founded in 1999 by Rafał Brzoska, InPost provides delivery services through a network of over 64,000 Automated Parcel Machines (APMs) and more than 30,000 pick-up and drop-off (PUDO) points across nine European countries: Poland, the United Kingdom, France, Italy, Spain, Portugal, Belgium, the Netherlands and Luxembourg, alongside to-door courier and fulfilment services for ecommerce merchants.

InPost’s extensive OOH network supports rapidly growing parcel volumes across its markets, with 1.4 billion parcels delivered in 2025. Its locker solutions offer consumers a delivery option that is cheaper, more flexible and convenient, environmentally friendly and contactless. As a leading OOH logistics provider, InPost is recognised for transforming parcel delivery economics in Europe, appealing to both consumers and merchants through its flexible, technology-driven solutions.

Join our Global Network Analytics area

This is a role for someone who enjoys working close to data, understands both technical quality and business context, and wants to have a real impact on how data is prepared, validated and used by analytical, reporting and product teams.

As a Data Developer you will help transform data into a trusted foundation for decision-making, reporting and automation. You will combine technical engineering skills with business understanding, data quality awareness and a critical approach to AI-supported work

In this role, you will:

What you will do
  • Build and maintain data solutions in Databricks using PySpark and SQL. You will work on new requirements as well as read, understand and extend existing notebooks and data processes.
  • Combine data from different systems and prepare reliable datasets for reports, operational processes and business users.
  • Create and maintain Delta tables, views and data models, including daily snapshots and reference or mapping datasets.
  • Translate business requirements into data logic in cooperation with analysts, Product Owners and international teams.
  • Investigate unexpected results, identify data issues and add practical checks for missing, duplicated or inconsistent data.
  • Maintain and improve scheduled Databricks jobs that support recurring business processes.
  • Keep code understandable and maintainable, and improve performance where it affects reliability or processing time.
  • Curiosity about new technologies and openness to exploring solutions beyond traditional data processing, including automation and containerized applications.
  • Document data processes, key business rules and common troubleshooting steps.
Kwalifikacje
What we are looking for
  • At least 2 years of experience in Data Engineering, Analytics Engineering or data analysis, including experience in designing ETL/ELT processes and building data models or data layers for analytical purposes.
  • Experience in maintaining production data processes, including monitoring, issue diagnosis and data quality assurance.
  • Experience with cloud solutions, especially Microsoft Azure.
  • Practical knowledge of SQL, Python, PySpark and Databricks.
  • Understanding of Data Lake / Delta Lake architecture and data modelling principles.
  • Practical experience with Git and Azure DevOps, including managing changes across Dev, Test and Prod environments.
  • The ability to translate business requirements into technical solutions.
  • Advanced English skills, enabling confident communication in an international environment.
  • Analytical and logical thinking, attention to detail, proactivity and the ability to prioritize work under time pressure.
Nice to have
  • Experience working in a complex operational environment.
  • Knowledge of dimensional modelling, including star schema, fact and dimension tables, data grain, and normalization or denormalization approaches for reporting and analytics.
  • Knowledge of advanced Databricks and Delta Lake mechanisms.
  • Experience with streaming technologies such as Kafka, Structured Streaming or Event Hubs.
  • Familiarity with monitoring and alerting tools.
  • Knowledge of data security, access control, metadata management and data lineage principles.
  • Experience with Jira and Confluence.
  • Certifications such as Microsoft Certified: Fabric Analytics Engineer DP-600 or Databricks Data Engineer / Analyst Associate.
Dodatkowe informacje
Why join InPost?
  • Real ownership your data products will directly influence strategic decisions
  • Opportunity to cooperate in a diverse, international, and cross-functional environment alongside leading experts
  • Space to experiment with new technologies including AI tooling and bring innovations into production
  • Your impact will be visible immediately
  • We offer B2B type of cooperation
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

(Senior) Data Developer (m/f/d)
(Senior) Data Developer (m/f/d)

InPost • Kraków

On-site
PLN 180,000 - 240,000
(Senior) Data Developer (m/f/d)
(Senior) Data Developer (m/f/d)

InPost • Województwo małopolskie

On-site
PLN 150,000 - 230,000
Senior Data Developer (m/f/d)
Senior Data Developer (m/f/d)

InPost • Warszawa

On-site
PLN 120,000 - 180,000
(Senior) Data Analyst (m/f/n)
(Senior) Data Analyst (m/f/n)

InPost • Kraków

On-site
PLN 180,000 - 280,000
Multisport
Luxmed
Kafeteryjny Worksmile
+2
(Senior) Data Analyst (m/f/n)
(Senior) Data Analyst (m/f/n)

InPost • Kraków

On-site
PLN 180,000 - 280,000
Kafeteryjna Worksmile
Multisport
Luxmed
+4
(Senior) Data Analyst (m/f/n)
(Senior) Data Analyst (m/f/n)

InPost • Województwo małopolskie

On-site
PLN 180,000 - 260,000
Worksmile punkty
Multisport
Luxmed
+5
Senior Data Engineer (Azure, Databricks)
Senior Data Engineer (Azure, Databricks)

Optiveum • Wrocław

On-site
PLN 136,000 - 227,000
Senior Data Engineer (Java/Scala, Spark, AWS)
Senior Data Engineer (Java/Scala, Spark, AWS)

EPAM Systems (Poland) sp. z o.o. • Warszawa

On-site
PLN 180,000 - 260,000
Health insurance
Multisport
Employee stock purchase plan with 15%–
Senior / Lead Data Software Engineer (Python, Spark, Azure)
Senior / Lead Data Software Engineer (Python, Spark, Azure)

EPAM Systems (Poland) sp. z o.o. • Wrocław

On-site
PLN 240,000 - 360,000
Ubezpieczenie zdrowotne
Tryb pracy hybrydowy
Praca zdalna na terenie Polski
+1
Data Solutions Engineer (rola projektowa)
Data Solutions Engineer (rola projektowa)

PwC • Warszawa

On-site
PLN 180,000 - 240,000
Hybrid work model
International projects
Occasional business trips
Top locations