Popis pracovní příležitosti

Python Software Engineer (m/f)

Česká republika : Hlavní město Praha
Informační technologie

About us

ČSOB is part of KBC Group which is an integrated bank-insurance group catering mainly for retail, private banking, SME and mid-cap clients. Geographically, KBC focuses on core markets of Belgium, the Czech Republic, Slovakia, Hungary and Bulgaria. The Risk Modelling team provides risk modelling services for KBC Group. Because risk measurement is more than modelling alone, we work closely together with other risk experts (project & process managers, risk advisors) to produce reliable risk figures for KBC Group.

We are looking for a junior or mid-senior level Python Software Engineer to join our Prague team, contributing to the development and maintenance of production-ready analytical systems at KBC Group level. In this role, you will focus on building and improving the software components surrounding analytical solutions, ensuring they are reliable, scalable, and fit for use in a production environment. You will also contribute to the continuous improvement of our engineering practices, code quality, and development processes. This role is ideal for someone who enjoys solving technical challenges, working with structured systems, and collaborating closely with both risk modellers and IT stakeholders.

 

What does the job entail? / What awaits you?

Risk management relies not only on analytical models but also on robust, well-engineered systems that ensure consistency, reliability, and scalability in production environments. 

In this role, you will contribute to building and maintaining the software components around analytical solutions, ensuring they are production-ready and aligned with modern development practices. 

This position is ideal for someone who enjoys improving how things work, writing clean and structured code, and collaborating closely with domain experts. You will work in a team-oriented environment with space to grow, while strengthening engineering practices across the team. 

 

What are your tasks?

  • Design, implement, and maintain Python-based components and analytical workflows
  • Ensure reliability and consistency of solutions across environments (cloud and on-premise)
  • Work with dependency and environment management tools (e.g., Conda/Mamba) to ensure reproducibility
  • Integrate solutions into CI/CD pipelines and development workflows
  • Apply software engineering best practices: version control, testing, code quality
  • Collaborate with modelling teams and IT colleagues to integrate solutions into production systems
  • Contribute to improving development standards, tooling, and engineering practices

 

Are these your strengths?

  • Background in Software Engineering, Computer Science, or similar
  • You have solid Python programming skills and you are familiar with Git, testing practices (unit testing, integration testing), dependency and environment management
  • Strong analytical thinking and attention to detail.
  • You can clearly express yourself and you don’t have problems with communicating complex topics. All of that you do effortlessly in English
  • You’re self-motivated, curious, eager to understand how things work, and enjoy solving problems collaboratively

 

Nice to have but not a must

  • Prior experience with software engineering in analytical or data-driven environments 
  • Basic understanding of CI/CD concepts and experience working in Linux or cloud-based environments
  • Exposure to production systems and familiarity with reproducible environment setups (e.g., Conda/Mamba)

 

Why choose this job?

  • You’re assured of an excellent onboarding and a pleasant, collegial work atmosphere with international team where different perspectives are valued.
  • Throughout your entire career, we encourage you to grow as a person and as a professional. You can follow training courses in which you further sharpen your soft and hard skills.
  • Our offices are easily accessible by public transport – metro Radlická. You’re also welcome to partly work from home
  • Flexible work hours help you to balance your work and your private life.
  • We offer you a competitive salary, supplemented by extra ČSOB benefits.

 

We welcome all backgrounds

At ČSOB, we value diversity and are committed to creating an inclusive environment. We encourage applications from people of all genders, backgrounds, and experiences – even if you do not meet every single requirement.

Co nabízíme

a5 týdnů dovolené
aMultisportka
aPříspěvek na životní a penzijní pojištění
a7 dnů volna
aE-stravenky v hodnotě 170 Kč/den
aZvýhodněné produkty a finanční služby
aFlexibilní pracovní prostředí
aCafeterie s 12 000 body/rok
aOsobní a profesní rozvoj napříč skupinou
aPéče o duševní zdraví
aProgram pro rodiče /55+ /OZP,OZZ
aSportovní aktivity - Bankovní hry a další
Priority Image
Ptáme se na jeho spokojenost a chceme, aby měl co nejlepší zážitek s námi, proto mu poskytujeme jednoduchá a užitečná řešení.
Vycházíme si vzájemně vstříc, jsme tolerantní k odlišnostem, sdílíme své názory, nápady, myšlenky, pracujeme se zpětnou vazbou.
Hledáme jednoduchá, hospodárná a udržitelná řešení interně i pro naše klienty, pracujeme s daty.
Změna je příležitost, sdílíme své znalosti a zkušenosti, neustále se učíme a zkoušíme nové cesty.
a