Senior Data Engineer with Scala and Python
GFT TechnologiesAbout 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 KitFree account required — sign up in 30s