Senior Backend Python Developer @ HSBC Technology Poland

1 week ago


Kraków, Czech Republic HSBC Technology Poland Full time

What you need to have to succeed in this role

  • Strong experience in backend development of large scale applications and systems in Python, especially for cloud environments, preferably including development of libraries and designing/extending of APIs.
  • Experience in building and maintaining containerised solutions and CI/CD pipelines for end2end automations on cloud-based platforms (GCP, Docker), preferably utilising Jenkins and Github integration is considered a plus.
  • 3+ years of relatable experience.
  • Strong knowledge of at least three of: Python, FastAPI, Apache Airflow, S3, Kubernetes, Jenkins, Docker.
  • Experience in writing technical documentation and test-driven development.
  • Knowledge of finance, particularly quantitative finance, experience of Risk or Analytics is nice to have.

Your career opportunity

Global Finance aspires to be the best finance function in the financial services industry, delivering powerful insights to our customers, within the bank and externally. We work as a seamless team to support HSBC’s businesses to deliver our strategy. This role is focused on building new, future-proof modelling solutions.

If your CV meets our criteria, you should expect the following steps in the recruitment process:

  • Online behavioural test
  • Telephone screen
  • Job interview with the hiring manager
,[Build and implement Global Treasury Python-based modelling solutions. , Support building and implementation of Global Treasury containerised solutions and CI/CD automations. , Deliver a coding environment that is easy to use, is robust and can be fully re-used. , Provide automated solutions for fast and agile model build and deployment. , Work closely with tech leads, business stakeholders, Quantitative Analysts and IT to create synergies across different functions and departments and contribute to the end-to-end design and planning. , Implement software strategically, following best practice to ensure that solutions address the evolving business and regulatory requirements. , Work closely with the Head of Financial Engineering to ensure smooth change management and maintenance of the system in compliance with HSBC Group standards. , Work closely with the Quantitative Analytics teams to build software solutions that are practical, workable and comply with accounting, regulatory or other requirements. ] Requirements: Python, CI/CD Pipelines, Docker, Apache Airflow, AWS S3, Kubernetes, FastAPI, GCP, Jenkins, GitHub Additionally: Training budget, Private healthcare, Flat structure, International projects, Multisport card, Monthly remote work subsidy, Psychological support, Conferences, PPK option, Annual performance based bonus, Integration budget, International environment, Small teams, Employee referral bonus, Mentoring, Workstation reimbursement, Company share purchase plan, Childcare support programme, Bike parking, Playroom, Shower, Canteen, Free coffee, Free beverages, Free parking, In-house trainings, In-house hack days, No dress code, Modern office, Knowledge sharing, Garden, Massage chairs, Kitchen.

  • Kraków, Lesser Poland, Czech Republic HSBC Technology Poland Full time

    About the RoleWe are seeking a highly skilled Senior Backend Python Developer to join our team at HSBC Technology Poland. As a key member of our Global Finance team, you will be responsible for building and implementing cutting-edge Python-based modelling solutions.As a Senior Backend Python Developer, you will work closely with our tech leads, business...


  • Kraków, Czech Republic HSBC Technology Poland Full time

    What you need to have to succeed in this role Strong experience in frontend and/or full stack development of large scale web applications and systems, preferably in Python. Experience in building and maintaining frontend solutions, e.g. using Next.js, React/Angular, and TypeScript. Proficiency in backend development with at least two of: Python, Django,...

  • Senior Developer

    1 week ago


    Kraków, Lesser Poland, Czech Republic HSBC Technology Poland Full time

    Job OpportunityHSBC Technology Poland is seeking a highly skilled Senior Developer to join our team as an Assistant Vice President Financial Engineering – Senior Developer. This role is focused on building new, future-proof modelling solutions for the AI modelling – frontend and backend.Key Responsibilities:Design and implement Python-based AI solutions...


  • Kraków, Czech Republic HSBC Technology Poland Full time

    What you need to have to succeed in this role: Strong experience in backend development of large scale applications and systems in Python, especially for cloud environments, preferably including development of libraries and designing/extending of APIs. Experience in building and maintaining containerised solutions and CI/CD pipelines for end2end automations...


  • Kraków, Czech Republic HSBC Technology Poland Full time

    To succeed in this role you need to have: Vast experience in designing and building containerised solutions and CI/CD pipelines – also from scratch – for end2end automations on cloud-based platforms (GCP, Docker), preferably utilising Jenkins and Github integration. Experience in backend development of large scale applications and systems in Python,...


  • Kraków, Czech Republic HSBC Technology Poland Full time

    What you need to have to succeed in this role Senior experience in Java and Springboot and experience with Kubernetes as well as practical experience with Cloud (AWS). Knowledge of CI/CD tools, GIThub, Jira, Jenkins (shared libraries), Maven, Groovy. Strong knowledge of API design standards, patterns, and best-practices especially Swagger and OpenAPI 3.0,...


  • Kraków, Czech Republic HSBC Technology Poland Full time

    What you need to have to succeed in this role Experience of AWS, particularly in an enterprise environment. Working with container technologies such as Docker and Kubernetes. A strong understanding of the challenges around and approaches to realising an agile continuous delivery enabled Digital engineering organisation, across people and process as well as...


  • Kraków, Lesser Poland, Czech Republic HSBC Technology Poland Full time

    About the RoleWe are seeking highly motivated and talented individuals to join our Engineering Graduate Programme at HSBC Technology Poland. As a graduate, you will have the opportunity to work on diverse projects, collaborate with experienced professionals, and develop your skills in a dynamic and innovative environment.Key ResponsibilitiesContribute to the...


  • Kraków, Lesser Poland, Czech Republic HSBC Technology Poland Full time

    Job Title: Senior Financial EngineerJoin HSBC Technology Poland as a Senior Financial Engineer and contribute to the design and implementation of cutting-edge financial modeling solutions.About the RoleWe are seeking an experienced Senior Financial Engineer to lead the development of containerized solutions and CI/CD pipelines for end-to-end automations on...


  • Kraków, Czech Republic HSBC Technology Poland Full time

    What you need to have to succeed in this role University graduate in related disciplines or other relevant qualifications or a related discipline with minimum of 6 years’ relevant experience in software development. Excellent at analyzing problems, brainstorming solutions, defining roles, and facilitating discussion as well as at prioritizing tasks,...

  • Tech Lead

    2 days ago


    Kraków, Czech Republic HSBC Technology Poland Full time

    What you need to have to succeed in this role Strong proficiency in Java 17 and experience with Spring Boot and core Spring APIs. Hands-on experience in designing and implementing REST APIs. Knowledge of database technologies, with a preference for Postgres. Familiarity with DevOps and CI/CD tools such as Jenkins and Git. Experience in application...


  • Kraków, Czech Republic HSBC Technology Poland Full time

    What you need to have to succeed in this role Bachelor’s or master’s degree in relevant stream. Strong knowledge and hands on experience on Java/Scala, React. Well versed in API integration, Micro Services architecture, and development Databases (relational, non-relational) ideally NO SQL Mongo. Tooling - Hands on experience on Grafana, Jenkins, Git,...


  • Kraków, Czech Republic HSBC Technology Poland Full time

    What you need to have to succeed in this role Bachelor’s or master’s degree in relevant stream. Strong knowledge and hands on experience on Java/Scala, React. Well versed in API integration, Micro Services architecture, and development Databases (relational, non-relational) ideally NO SQL Mongo. Tooling - Hands on experience on Grafana, Jenkins, Git,...


  • Kraków, Czech Republic HSBC Technology Poland Full time

    What you need to have to succeed in this role Strong technical background with experience of delivering technology projects. Experience in developing Java-based APIs and designing frontend experiences using Angular. Strong analytical and problem-solving skills as well as Strong API development and hosting skills. Excellent in-depth knowledge of cloud...


  • Kraków, Czech Republic HSBC Technology Poland Full time

    What you need to have to succeed in this role Bachelors or Master Degree in relevant stream. Strong knowledge and hands on experience on Java/Scala, React. Well versed in API integration, Micro Services architecture and development and databases (relational, non-relational) ideally NO SQL Mongo. Experience with Messaging Middleware technologies like...


  • Kraków, Lesser Poland, Czech Republic HSBC Technology Poland Full time

    About the RoleWe are seeking a highly skilled Release Train Engineer to join our Digital Identity Sub Value Stream team at HSBC Technology Poland. As a key member of our Agile team, you will be responsible for facilitating the delivery of working software from concept to live using Agile methodologies.Key ResponsibilitiesCoordinate and align ART activities...


  • Kraków, Lesser Poland, Czech Republic HSBC Technology Poland Full time

    Job Title: Software Engineer @ HSBCHSBC Technology Poland is seeking a skilled Software Engineer to join our team. As a key member of our team, you will be responsible for designing, developing, and maintaining software applications that meet the needs of our customers.Key Responsibilities:Design and develop software applications using Agile methodologies...


  • Kraków, Lesser Poland, Czech Republic HSBC Technology Poland Full time

    Job DescriptionWe are seeking a highly skilled Financial Engineer to join our team at HSBC Technology Poland. As a key member of our Global Finance team, you will be responsible for building and implementing cutting-edge financial modelling solutions using Python.About the RoleDesign and develop scalable financial models using Python and cloud-based...


  • Kraków, Czech Republic HSBC Technology Poland Full time

    What you need to have to succeed in this role Strong technical skills specifically in cloud-based technology (AWS serverless or, other public cloud is essential) and Java. DevOps experience, especially with terraform would be a big plus. Quality driven with ability to write tests on any level with BDD & TDD approach. Understanding of microservices...


  • Kraków, Czech Republic HSBC Technology Poland Full time

    What you need to have to succeed in this role Solid recruitment knowledge. We don’t measure experience in years, but you must show that you really know what you are doing. Senior stakeholder management skills. You will interact with hiring managers and department heads on daily basis. Proficiency in English. We are a diverse company. Ability to...