.
Senior Data Engineer
  • Katowice
Senior Data Engineer
Katowice, Katowice, Silesian Voivodeship, Polska
Sopra Steria Polska Sp. z o.o.
12. 12. 2025
Informacje o stanowisku

technologies-expected :


  • Apache Spark
  • including PySpark
  • Spark SQL
  • Spark
  • SQL
  • Python
  • Microsoft SQL Server
  • Azure DevOps
  • Bicep
  • Terraform

about-project :


  • We are looking for Senior Data Engineer to join Sopra Steria Polska a team for a client in the banking sector. You will be working in a stable environment in an international team working for one of the most popular Dutch banks.
  • Note that we can only offer cooperation to people who are located in Poland and are willing to commute to our office in Katowice or Gdańsk, Poland.
  • Tech stack on the project:
  • .Net/Databricks
  • Python, API
  • Apache Spark
  • Azure
  • SQL Server

responsibilities :


  • Build and maintain data pipelines and platforms in Databricks and Azure using Apache Spark.
  • Ensure data security, governance, and compliance using Unity Catalog and best practices.
  • Develop reusable Python libraries for integration across Databricks and Azure Functions.
  • Designing and implementing batch data pipelines in Databricks using Apache Spark (PySpark) and Delta Lake.
  • Applying Spark performance tuning techniques (e.g., partitioning, caching, broadcast joins, shuffle optimization) for large-scale data processing.
  • Setting up and managing Unity Catalog for data governance and security.
  • Building Python libraries for reusable business logic and utilities, used in Databricks Spark jobs and Azure Functions to expose APIs.
  • Developing CI/CD pipelines in Azure DevOps for data workflows and infrastructure deployment.
  • Collaborating with stakeholders to understand data requirements and deliver solutions that create customer value.

requirements-expected :


  • 5+ years of experience in data engineering roles.
  • Deep hands-on experience with Databricks, including Unity Catalog, Delta Lake, and Lakehouse architecture.
  • Strong proficiency in Apache Spark, including PySpark, Spark SQL, and Spark performance tuning.
  • Experience creating Python libraries for reusable components and API integration.
  • Experience with Azure Cloud services (Data Lake, Key Vault, Active Directory, App Services).
  • Familiarity with SQL Server and relational database concepts.
  • Understanding of data security principles and compliance requirements.
  • Experience building CI/CD pipelines in Azure DevOps for data workflows.
  • Infrastructure as Code (Bicep or Terraform).
  • Good communication skills and a team player.
  • Experience with Agile ways of working.
  • English B2/C1.
  • Being open to occasional business trips abroad and visits in our office in Katowice or Gdańsk.
  • EU Citizenship.

offered :


  • BENEFITS (UoP): Luxmed, Medicover Sport, Worksmile, educational platforms, languages learning platform, referral bonus, copyrights, life insurance, workation
  • DEVELOPMENT OPPORTUNITIES (UoP): certifications (paid by the company), conferences, Tech Lunches, possibility to join our Communities (Project Management, Architecture, Security, Process Management, Leadership, AI and Cloud)

benefits :


  • sharing the costs of sports activities
  • private medical care
  • sharing the costs of foreign language classes
  • sharing the costs of professional training & courses
  • life insurance
  • remote work opportunities
  • flexible working time
  • fruits
  • integration events
  • no dress code
  • coffee / tea
  • parking space for employees
  • leisure zone
  • employee referral program

  • Praca Katowice
  • Katowice - Oferty pracy w okolicznych lokalizacjach


    98 719
    16 598