Senior Backend Python Developer @ HSBC Technology Poland

1 month 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 team, you will be responsible for building and implementing cutting-edge Python-based modelling solutions for Global Treasury.As a Senior Backend Python Developer, you will work closely with tech leads, business...


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

    Key Responsibilities:Design and develop large-scale Python applications for cloud environments, focusing on backend development and API design.Build and maintain containerised solutions using Docker and CI/CD pipelines on cloud-based platforms, preferably GCP.Collaborate with tech leads, business stakeholders, and Quantitative Analysts to create synergies...


  • 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, Lesser Poland, Czech Republic HSBC Technology Poland Full time

    Job Title: Senior Developer for AI Modeling SolutionsAbout Us:HSBC Technology Poland is a global finance function, 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.Your Career Opportunity:We are looking for a skilled Senior Developer to join our team...


  • 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,...


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

    Key Requirements:Backend Development Expertise: Strong experience in building and maintaining large-scale backend systems and applications in Python, with a focus on cloud environments.Containerization and CI/CD: Experience in developing and maintaining containerised solutions and CI/CD pipelines for end-to-end automation on cloud-based platforms, preferably...


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

    About the RoleHSBC Technology Poland is seeking a skilled KDB Developer to join our Algo Analytics and Execution Data POD in Equities Electronic Trading. As a member of our software engineering team, you will work with kdb+/q time series technology to handle large volumes of financial markets data each day.Key ResponsibilitiesCollecting, storing, analysing...

  • Senior Developer

    4 weeks ago


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

    Job OpportunityGlobal Finance at HSBC Technology Poland is seeking a talented 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 using Python and AI/ML technologies.Key ResponsibilitiesDesign and develop Python-based AI solutions...

  • Senior Developer

    1 month 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 Knowledge and experience with .NET, Python and Microsoft SQL Server. Experience and knowledge of designing and developing multi-tier and multi-layer applications. Experience in creating observable systems. Analytical skills and a proactive approach to problem solving. Effective team player with excellent...

  • Senior Developer

    4 weeks ago


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

    Unlock your potential in a dynamic team at HSBC Technology Poland.We are seeking a skilled Senior Developer to join our Financial Engineering team. As a key member, you will be responsible for building and implementing Python-based AI solutions for the AI modelling – frontend and backend.Key responsibilities include:Designing and developing scalable and...

  • Senior Developer

    4 weeks ago


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

    Are you a skilled developer looking for a new challenge? We have an exciting opportunity for a Senior Developer - AI/ML Engineer to join our team at HSBC Technology Poland.About the roleWe are seeking a highly skilled developer with experience in building and maintaining frontend and backend solutions using Python, Next.js, and React/Angular. You will work...


  • 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

    What you need to have to succeed in this role Hands on experience in Java backend coding and relational database (SQL) with good understanding about DevOps culture, methodologies, coding, and automation. Proficiency in distributing computing principals and familiarity with key data architectures, technologies, and best practices. Extensive architecture and...


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

    About HSBC Technology PolandWe are a leading IT employer in Krakow, playing a crucial role in HSBC's global tech strategy. Our teams develop advanced solutions across various platforms, from mainframe to mobile, supporting key areas like digital banking, payments, wealth management, and cybersecurity.Our focus is on collaboration and innovation, with a...


  • 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 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, 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, 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, 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,...