Jobs and Careers
GF

Senior Data Engineer with Scala and Python

GFT Technologies
Kraków, Polandfull_timeVerifiedPosted 8 Jul 2025

About the role

What will you do?

 

For or our Client, a world-class financial institution, we are currently looking for a Data Engineer with Scala and Python skills.

Join a newly formed engineering team working on a strategic data analytics platform for risk management in a global financial environment. You'll contribute to the development of a distributed, cloud-ready solution processing massive volumes of risk and market data.

This initiative is part of a wider transformation program aiming to modernize risk analytics through big data technologies, advanced computation, and cloud-native architecture. You will work alongside teams in Poland, the UK and Asia, with close collaboration between software engineers, risk analysts, and product teams.

The platform combines Spark-based distributed processing, OLAP analytics, modern APIs, and DevOps-first culture. If you enjoy solving complex data engineering challenges in high-stakes environments, this role is for you.

 

Openness to work in a hybrid model: 2 days per week from the office in Kraków at the beginning of the knowledge transfer period; afterwards, it can be reduced to 2 days per month.

 

 

Your tasks

 

  • Design, develop and maintain scalable big data solutions in a hybrid cloud/on-prem architecture
  • Build and optimize batch and real-time data processing pipelines using Spark, Python/Java and Scala
  • Integrate analytics libraries and APIs to support interactive data querying and risk calculations
  • Collaborate with international teams across business, analytics and IT
  • Ensure best practices in testing (unit, integration, performance), DevOps and CI/CD
  • Participate in incident resolution, monitoring and platform maintenance
  • Contribute to architectural decisions and continuous improvement of the system

 

 

Your skills

 

  • Strong experience in building distributed data systems (Spark-based)
  • Solid programming skills in Scala and Python
  • Basic knowledge in Java (ability to review and understand code)
  • Familiarity with Spring Boot, Microservices, and REST APIs
  • Solid knowledge of SQL and RDBMS (e.g., PostgreSQL)
  • Experience with Apache Airflow, Linux, Git, Maven
  • Comfort with CI/CD pipelines (e.g., Jenkins, Github Actions, Ansible)
  • Cloud experience: GCP / AWS
  • Experience working in Agile/Scrum teams
  • Good communication skills and fluency in English (spoken and written)

 

 

Nice to have

 

  • Experience with OLAP/data lakehouse tools (e.g., Druid, Clickhouse, Trino)
  • Knowledge of stream processing (e.g., Flink, Kafka, Beam)
  • Background in financial risk or enterprise-scale analytics platforms

 

 

 

We offer you

 

  • Strategic, long-term project in a global financial environment
  • International team, modern tech stack, and high data complexity
  • Opportunities for growth in big data, cloud, and analytics
  • Working in a highly experienced and dedicated team
  • Extra benefit package that can be tailored to your personal needs (private medical coverage, sport & recreation package, lunch subsidy, life insurance, etc.)
  • Contract of employment or B2B contract
  • On-line training and certifications fit for career path
  • Social events
  • Access to e-learning platform
  • Ergonomic and functional working space

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

GFT Technologies

View company profile →