Senior Data Engineer
__jobinformationwidget.freetext.LocationText__
Katowice
- Sopra Steria
- Engineering, Development, Applications
- Standard
- Si
- Mid-Senior Level
Sopra Steria is one of the largest players in the tech industry in Europe, known for its consulting, digital services and software development. We operate in nearly 30 countries in the world, hiring more than 55,000 employees.
The Polish branch, as the Global Delivery Center, operates in Katowice since 2007 and has been growing ever since. Currently, our team consists of around 1,000 specialists.
Within the Digital Platform Services department, our teams specialize in areas such as cloud, operating systems, virtualization, databases, backup or storage, as well as networking and security. We also have 1st line support consultants who speak French and English, but also Italian, Spanish, Portuguese and German.
The Application Services department is responsible for areas such as software development, data engineering, testing services, CRM, ITSM and ERP platform integrations, as well as application management for customers in Scandinavia, Benelux, France, Germany, Switzerland and the UK.
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.
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.
Tech stack on the project:
• .Net/Databricks
• Python, API
• Apache Spark
• Azure
• SQL Server
Must have requirements:
• 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.
Nice to have requirements:
• Experience with finance or banking systems.
• Knowledge of streaming architectures (though primary focus is batch).
• Familiarity with Spark Structured Streaming and MLlib.
• Advanced cost optimization strategies for Spark workloads in cloud environments.
What we offer:
• BENEFITS (UoP): Luxmed, Medicover Sport, Worksmile, educational platforms, languages learning platform, referral bonus, copyrights, life insurance, workation
• DEVELOPMENT OPPORTUNITIES (UoP and B2B): certifications (paid by the company), conferences, Tech Lunches, possibility to join our Communities (Project Management, Architecture, Security, Process Management, Leadership, AI and Cloud)
The recruitment process for this position consists of three stages:
• a short phone call with a recruiter (30 min max)
• one-hour long interview on Teams (with both general and technical questions)
• one-hour long interview on Teams (with project representatives)
Salary range:
Senior: UOP: 16 000 -22 000 PLN gross/month.
All information about salary range and its additional components will be provided during 1st stage of recruitment process.
At our organization, we are committed to fighting against all forms of discrimination. We foster a work environment that is inclusive and respectful of all differences.
Discover Our Stories
Curious about our culture and careers? Meet the colleagues you might soon work with through our podcast. Explore real stories of growth, ambition, and impact from Sopra Steria professionals around the world.
Job offers that might interest you
Salary
Location
Nantes, France
Vacancy language
French
Job Type
Standard
Experience Level
3 to 5 years
Department
Engineering, Development, Applications
Brand
Sopra Steria
Sector
Financial Services
Remote
Si
Location
Nantes
Experience Level Italy
Mid-Senior Level
Description
Rejoignez la division « Services Financiers » de Sopra Steria et participez à la révolution digitale ! Nous nous spécialisons dans la banque de détail, la banque privée et les services financiers spéc
Reference
8873a2d5-17ee-4952-ab02-6109b1be1f2f
Expiry Date
Jan 1, 0001
Salary
Location
Nantes, France
Vacancy language
French
Job Type
Standard
Experience Level
3 to 5 years
Department
Engineering, Development, Applications
Brand
Sopra Steria
Sector
Financial Services
Remote
Si
Location
Nantes
Experience Level Italy
Mid-Senior Level
Description
Votre rôle et vos missions : Sous le pilotage d'un Directeur de Projet, vous êtes chargé(e) de piloter, un ou plusieurs projets, avec un engagement de résultat (développement logiciel ou maintenance a
Reference
95e1d208-bcae-445e-9745-8bd877539149
Expiry Date
Jan 1, 0001
Salary
Location
Katowice
Job Type
Standard
Department
Engineering, Development, Applications
Brand
Sopra Steria
Remote
Si
Experience Level Italy
Mid-Senior Level
Description
We are looking for DevOps Engineer to join Sopra Steria Polska and one of our innovative international squads located in Luxembourg and Poland. You will play a pivotal role in helping the organization
Reference
08918ce5-3819-40a4-9e20-1d96ff7cbe8c
Expiry Date
Jan 1, 0001
Salary
Location
Paris, France
Vacancy language
French
Job Type
Standard
Experience Level
6 to 10 years
Department
Engineering, Development, Applications
Brand
Sopra Steria
Sector
Financial Services
Remote
Si
Location
Paris
Experience Level Italy
Mid-Senior Level
Description
Votre rôle et mission : Véritable référent(e) technique, vous proposez des solutions innovantes en adéquation avec les enjeux projets et besoins clients. Vous révélez et accompagnez les talents au s
Reference
a68dd6a4-a0a6-443d-9a72-e064639ab5b0
Expiry Date
Jan 1, 0001
Salary
Location
Paris, France
Vacancy language
French
Job Type
Standard
Experience Level
6 to 10 years
Department
Engineering, Development, Applications
Brand
Sopra Steria
Sector
Financial Services
Remote
Si
Location
Paris
Experience Level Italy
Mid-Senior Level
Description
Votre rôle et vos missions : Dans le cadre d'un projet client à forts enjeux techniques et remplis d'innovation, vous participerez à : La compréhension des besoins métiers et la traduction solution de
Reference
30446b07-f1b9-428a-9b07-c89ea87ae275
Expiry Date
Jan 1, 0001
Salary
Location
Paris, France
Vacancy language
French
Job Type
Standard
Experience Level
More than 10 years
Department
Engineering, Development, Applications
Brand
Sopra Steria
Sector
Financial Services
Remote
Si
Location
Paris
Experience Level Italy
Mid-Senior Level
Description
Votre rôle et vos missions : Définir l’architecture logicielle Java en garantissant cohérence, maintenabilité et performance. Concevoir et mettre à jour le design des logiciels produits, en respectan
Reference
d643d4d0-eeab-4b9d-b9b2-dc276895ea40
Expiry Date
Jan 1, 0001
Salary
Location
Paris, France
Vacancy language
French
Job Type
Standard
Experience Level
6 to 10 years
Department
Engineering, Development, Applications
Brand
Sopra Steria
Sector
Financial Services
Remote
Si
Location
Paris
Experience Level Italy
Mid-Senior Level
Description
Votre rôle et vos missions : Au sein d'une équipe projet allant jusqu'à 15 personnes chez un client parisien bancaire à forts enjeux techniques : Participer activement à toutes les étapes des projets
Reference
d0c745a1-7b4b-4d1b-a87c-d6c6a1895c63
Expiry Date
Jan 1, 0001
Salary
Location
Cesson-Sévigné, France
Vacancy language
French
Job Type
Standard
Experience Level
6 to 10 years
Department
Engineering, Development, Applications
Brand
Sopra Steria
Sector
Defense & Security
Remote
Si
Location
Cesson-Sévigné
Experience Level Italy
Mid-Senior Level
Description
Le secteur Défense et Sécurité doit relever de nombreux défis : assurer l'efficacité opérationnelle de nos clients, Concevoir et mettre à disposition des forces des solutions sécurisées et souveraines
Reference
b04e8b01-c694-4117-a703-f5a7084b2ca0
Expiry Date
Jan 1, 0001
Salary
Location
Nantes, France
Vacancy language
French
Job Type
Standard
Experience Level
3 to 5 years
Department
Engineering, Development, Applications
Brand
Sopra Steria
Sector
Transportation
Remote
Si
Location
Nantes
Experience Level Italy
Mid-Senior Level
Description
Votre futur environnement de travail En qualité d’Ingénieur(e) Développeur(se) confirmé(e), vous êtes rattaché(e) à l’agence « Transport Nantes ». L’agence regroupe environ 200 collaborateurs et adres
Reference
6edbe4e9-f94a-4354-97a6-d28924fb89bf
Expiry Date
Jan 1, 0001
Salary
Location
Nantes, France
Vacancy language
French
Job Type
Standard
Experience Level
3 to 5 years
Department
Engineering, Development, Applications
Brand
Sopra Steria
Sector
Public Services
Remote
Si
Location
Nantes
Experience Level Italy
Mid-Senior Level
Description
La division « Services Publics » regroupe l’ensemble des acteurs qui exercent une mission de service public dans les domaines des finances, de l’interministériel, de la protection sociale et de l'empl
Reference
dd4256aa-789d-4ff1-8414-26dd8cbebe03
Expiry Date
Jan 1, 0001