April 8, 2026

AI Software Developer

Senior • Hybrid

23,000 - 30,000 PLN

Krakow, MA, Poland

Some careers shine brighter than others.

If you’re looking for a career that will help you stand out, join HSBC, and fulfil your potential. Whether you want a career that could take you to the top, or simply take you in an exciting new direction, HSBC offers opportunities, support and rewards that will take you further.


Your career opportunity

Join the AI Platform team in DevX to build AI-powered software that transforms how software is developed and delivered. You’ll help shape and enhance developer and delivery products by applying AI to improve speed, quality, and reliability across the engineering lifecycle. The role includes contributing to code reviews, strengthening quality assurance, and evaluating emerging technologies to continuously improve development processes and outcomes. 

What you’ll do

  • Implementing solutions according to best Design Patterns  

  • Analyze requirements to fully understand solutions and recommend improvements  

  • Leading UI changes and improvements to increase overall UX and application stability 

  • Active involvement in DevOps Automation and improvement of CI lifecycle 

  • Management of Changes through the Service management lifecycle  

  • Participating in software architecture design  

  • Develop and work on application prototypes to validate concepts and designs  

  • Provide exceptional customer support by addressing and resolving issues promptly  

  • Communicate effectively with customers to understand their needs and provide appropriate solutions


What you need to have to succeed in this role

  • Experience with application of AI to software development patterns and processes to transform the way teams build products at scale 

  • A minimum of 7 years of professional experience in production applications development in Java ecosystems including front-end development and DevOps activities with a strong ability to troubleshoot, resolve, and prevent issues in a high-pressure environment.  

  • Proficiency in Java and Web API development, with a solid understanding of building and maintaining scalable, secure, and efficient backend services.  

  • Strong, hands-on experience with React, with a focus on building dynamic, interactive, and high-performance web applications.  

  • Expertise in database design and SQL skills, particularly with SQL Server, including advanced T-SQL scripting, query optimization, and performance tuning.  

  • Comprehensive experience in a DevOps activities like continuous integration, continuous delivery 

  • Experience with the Software Development Life Cycle (SDLC), including requirements gathering, design, development, testing, deployment, and maintenance.  

  • Exceptional problem-solving skills and a keen attention to detail, ensuring high-quality deliverables and efficient resolution of complex technical challenges. 

What we offer

  • Additional bonuses for recognition awards

  • Multisport card

  • Private medical care

  • Life insurance

  • One-time reimbursement of home office set-up (up to 800 PLN).

  • Cafeteria platform

  • Employee assistance program

  • Additional contributions to PPK scheme

  • Corporate parties & events

  • CSR initiatives

  • Nursery discounts

  • Financial support with trainings and education

  • Social fund

  • Flexible working hours

  • Free parking

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

  • Online behavioural test

  • Telephone screen

  • Zoom interview with the hiring manager


We are looking to hire as soon as possible so don’t wait and apply now!

You'll achieve more when you join HSBC.

Similar jobs you might like

Technology

HSBC Service Delivery

Software & AI Engineer

Mid

Hybrid

Krakow, Poland

15,025 - 22,533 PLN/mo

🏢 Summary: The offer is for an experienced Software & AI Engineer to develop enterprise-scale full-stack applications using Python and ReactJS, with a strong focus on AI/ML solutions and cloud-native development on GCP. The role involves building AI-powered data management systems, implementing machine learning capabilities, and contributing to regulatory-compliant, production-grade platforms. You will work on global, multi-workstream projects within a cloud and data-driven environment. 🗂️ Requirements: 3+ years of experience in enterprise software development, Proficiency in Python and backend frameworks (Flask, FastAPI, Django), Experience with ReactJS and modern JavaScript or TypeScript, Experience deploying enterprise solutions on GCP (Cloud Run, GKE, BigQuery, Cloud Storage, Pub/Sub, Vertex AI), Hands-on experience implementing AI/ML solutions, Understanding of microservices architecture and RESTful APIs, Experience with SQL and NoSQL databases, Knowledge of software design principles and cloud-native best practices, Experience with Agile and DevOps practices, Ability to write high-quality code and automated tests 📃 Skills: Python, Flask, FastAPI, Django, ReactJS, JavaScript, TypeScript, GCP, CloudRun, GKE, BigQuery, CloudStorage, PubSub, VertexAI, AI, ML, SQL, NoSQL, Microservices, REST, DevOps, Agile 🏢 Description: Some careers shine brighter than others. If you’re looking for a career that will help you stand out, join HSBC, and fulfil your potential. Whether you want a career that could take you to the top, or simply take you in an exciting new direction, HSBC offers opportunities, support and rewards that will take you further. Your career opportunity We are looking for an experienced Software & AI Engineer to join our CTO Data Tech team. In this role, you will be contributing toward full-stack software development with Python and ReactJS stack. Additionally, you will be exposed to Cloud Engineering within GCP and AI/ML implementation. You will be developing corporate wide applications within the area of Data Management technologies. What you’ll do Contribute toward design and development of enterprise-scale full-stack applications using Python (backend) and React JS (frontend). Contribute toward AI-powered data management solutions on GCP. Implement AI/ML capabilities to enhance data controls, quality checks, and risk detection in production environments. Contribute toward building best practices for cloud-native applications on GCP. Take part in technical delivery of complex, multi-workstream projects supporting regulatory compliance (BCBS 239, IRR, etc.). Work within a multi-national, global delivery team. What you need to have to succeed in this role 3+ years of relevant technical experience in enterprise software development. Write good quality code and automated Test cases. Proficiency in Python for backend development (Flask, FastAPI, Django) and experience in React JS with modern JavaScript/TypeScript for frontend. Proven experience deploying enterprise solutions on GCP including services like Cloud Run, GKE, BigQuery, Cloud Storage, Pub/Sub, and Vertex AI. Good hands-on experience implementing AI/ML solutions. Understanding of microservices architecture, RESTful APIs, event-driven systems, and experience with both SQL and NoSQL databases. Understanding of software design principles, design patterns, enterprise architecture, and cloud-native application best practices. Experience with agile methodologies and DevOps practices. What we offer The pay range for this role is 15025 PLN - 22533 PLN (monthly, gross). Variable pay is discretionary, but influenced by Group performance, business/function performance and individual performance. We offer a comprehensive and competitive package of benefits covering healthcare, family friendly leaves, pension and life assurance, as well as many other benefits to support your wellbeing. Additional bonuses for recognition awards Multisport card Private medical care Life insurance One-time reimbursement of home office set-up (up to 800 PLN). Cafeteria platform Employee assistance program Additional contributions to PPK scheme Corporate parties & events CSR initiatives Nursery discounts Financial support with trainings and education Social fund Flexible working hours Free parking If your CV meets our criteria, you should expect the following steps in the recruitment process: Online behavioural test Telephone screen Interview with the hiring manager Being open to different points of view is important for our business and the communities we serve. At HSBC, we’re dedicated to creating diverse and inclusive workplaces. We are committed to removing barriers and ensuring careers at HSBC are inclusive and accessible for everyone to be at their best. If you have a need that requires accommodations or changes during the recruitment process, please let us know. We are looking to hire as soon as possible so don’t wait and apply now! You'll achieve more when you join HSBC.

Technology

HSBC Service Delivery

Lead Software Engineer

Senior

Hybrid

Krakow, Poland

20,242 - 30,358 PLN/mo

🏢 Summary: Senior leadership role focused on designing and delivering enterprise-scale, AI-powered data management applications using Python, React, and GCP. The position combines full-stack engineering, cloud architecture, and AI/ML implementation with ownership of technical strategy and end-to-end delivery in regulatory-driven environments. You will lead a team of engineers while defining architecture standards and driving large-scale cloud-native solutions. 🗂️ Requirements: 10+ years of enterprise software development experience, Minimum 4+ years in technical leadership roles, Expert proficiency in Python (Flask, FastAPI, Django), Strong expertise in React JS and modern JavaScript/TypeScript, Experience architecting and deploying solutions on GCP (Cloud Run, GKE, BigQuery, Cloud Storage, Pub/Sub, Vertex AI), Hands-on experience implementing AI/ML solutions, Strong knowledge of microservices architecture and RESTful APIs, Experience with SQL and NoSQL databases, Experience with Docker, Kubernetes, CI/CD and infrastructure as code, Experience delivering large-scale projects in agile environments 📃 Skills: Python, Flask, FastAPI, Django, React, JavaScript, TypeScript, GCP, CloudRun, GKE, BigQuery, CloudStorage, PubSub, VertexAI, AI, ML, Microservices, REST, SQL, NoSQL, Docker, Kubernetes, CI/CD, DevOps 🏢 Description: Some careers shine brighter than others. If you’re looking for a career that will help you stand out, join HSBC, and fulfil your potential. Whether you want a career that could take you to the top, or simply take you in an exciting new direction, HSBC offers opportunities, support and rewards that will take you further. Your career opportunity We are looking for an experienced Lead Software & AI Engineer to join our CTO Data Tech team. This is senior and leadership role demanding extensive expertise in full-stack development with Python and React JS, cloud engineering on GCP, and AI/ML implementation, combined with proven team leadership and delivery excellence. You will be designing and developing corporate wide applications within the area of Data Management technologies. What you’ll do Lead the design, architecture, and development of enterprise-scale full-stack applications using Python (backend) and React JS (frontend). Define technical strategy and roadmap for AI-powered data management solutions on GCP. Drive implementation of AI/ML capabilities to enhance data controls, quality checks, and risk detection in production environments. Establish architectural standards, design patterns, and best practices for cloud-native applications on GCP. Lead, mentor, and grow a team of full-stack engineers and AI specialists, fostering a high-performance culture focused on delivery excellence. Own end-to-end technical delivery of complex, multi-workstream projects supporting regulatory compliance (BCBS 239, IRR, etc.). Develop comprehensive project plans with clear milestones and drive execution with urgency while maintaining quality and security standards. Partner with Risk, Compliance, Data Governance, and Business teams to translate requirements into scalable technical solution. What you need to have to succeed in this role 10+ years of relevant technical experience in enterprise software development with at least 4+ years in leadership roles, proven track for writing good quality code and automating test cases. Expert-level proficiency in Python for backend development (Flask, FastAPI, Django) and strong expertise in React JS with modern JavaScript/TypeScript for frontend. Proven experience architecting and deploying enterprise solutions on GCP including services like Cloud Run, GKE, BigQuery, Cloud Storage, Pub/Sub, and Vertex AI. Good hands-on experience implementing AI/ML solutions. Deep understanding of microservices architecture, RESTful APIs, event-driven systems, and experience with both SQL and NoSQL databases. Demonstrated experience leading technical teams (5-15 members) with proven track record of delivering large-scale projects on time and with high quality. Strong understanding of software design principles, design patterns, enterprise architecture, and cloud-native application best practices. Experience with agile methodologies, DevOps practices, CI/CD implementations (Docker, Kubernetes), and infrastructure as code." What we offer The pay range for this role is 20 242 PLN - 30 358 PLN (monthly, gross). Additional car allowance in the amount of 4786 PLN (monthly, gross). Variable pay is discretionary, but influenced by Group performance, business/function performance and individual performance. We offer a comprehensive and competitive package of benefits covering healthcare, family friendly leaves, pension and life assurance, as well as many other benefits to support your wellbeing. Additional bonuses for recognition awards Multisport card Private medical care Life insurance One-time reimbursement of home office set-up (up to 800 PLN) Cafeteria platform Employee assistance program Additional contributions to PPK scheme Corporate parties & events CSR initiatives Nursery discounts Financial support with trainings and education Social fund Flexible working hours Free parking If your CV meets our criteria, you should expect the following steps in the recruitment process: Online behavioural test Telephone screen Interview with the hiring manager Being open to different points of view is important for our business and the communities we serve. At HSBC, we’re dedicated to creating diverse and inclusive workplaces. We are committed to removing barriers and ensuring careers at HSBC are inclusive and accessible for everyone to be at their best. If you have a need that requires accommodations or changes during the recruitment process, please let us know. We are looking to hire as soon as possible so don’t wait and apply now! You'll achieve more when you join HSBC. We thank all interested candidates for their applications. We reserve the right to contact only selected candidates. Applications sent to us will be taken into consideration only if they include the following statement: “I hereby declare that I have familiarized myself with the Privacy Statement for Applicants published at http://www.about.hsbc.pl/careers and I hereby give consent for personal data included in my application to be processed for the purposes of recruitment in HSBC Service Delivery (Polska) Sp. z o. o. according to rules described in the Privacy Statement for Applicants, as per the Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC (GDPR). In case you would like to resign from participation in recruitment process or withdraw previously sent to us application, please email us at: krakow.recruitment@hsbc.com

Technology

HSBC Service Delivery

Tech Lead (LP)

Senior

Hybrid

Krakow, Poland

28,000 - 32,001 PLN/mo

🏢 Summary: Senior Tech Lead role focused on development and maintenance of FICC Pricing Applications, combining advanced Java backend engineering with ownership of CI/CD and DevOps tooling. The position involves close collaboration with business stakeholders, driving platform improvements, automation, and ensuring high-quality, on-time delivery. The role also includes mentoring, architectural contributions, and support across the full trade lifecycle domain. 🗂️ Requirements: 7+ years Java engineering experience, Strong backend development expertise, Experience with Spring Boot and microservices architecture, Experience with Elasticsearch and ELK, Experience with monitoring tools (Grafana, Kibana, Prometheus), Experience with message-driven architectures and JMS, Experience with IBM MQ, Artemis or Solace, Hands-on experience with DevOps and CI/CD tools, Experience with TeamCity or Jenkins, Experience with JIRA and Confluence, Experience with NexusIQ or CheckMarx, Experience with RDBMS (Oracle) or NoSQL (MongoDB), Experience with Git, Knowledge of trade lifecycle and Straight Through Processing (STP), Hands-on experience in Agile projects 📃 Skills: Java, Spring, SpringBoot, Microservices, Elasticsearch, ELK, Grafana, Kibana, Prometheus, JMS, IBMMQ, Artemis, Solace, TeamCity, Jenkins, JIRA, Confluence, NexusIQ, CheckMarx, Oracle, MongoDB, Git, CI/CD, DevOps, Agile 🏢 Description: Some careers shine brighter than others. If you’re looking for a career that will help you stand out, join HSBC, and fulfil your potential. Whether you want a career that could take you to the top, or simply take you in an exciting new direction, HSBC offers opportunities, support and rewards that will take you further. Your career opportunity HSBC is one of the largest banking and financial services organisations in the world, with operations in 64 countries and territories. We aim to be where the growth is, enabling businesses to thrive and economies to prosper and, ultimately, helping people to fulfil their hopes and realise their ambitions. On every application that you work on, you understand the architecture in and out, plus you always strive to improve it. You know how to get clarity on the requirement, communicate with stakeholders, break the tasks, estimate and set out a delivery schedule and most importantly deliver on time. We are looking for an experienced Tech Lead, who will join our delivery team supporting development and maintenance of FICC Pricing Applications. A successful candidate must have strong knowledge and skills in back-end coding and tooling area to support various requirements coming from our business partners. We expect this person will play one of the key roles in the delivery team - not only when it comes to Java development but also in owning CI/CD + DevOps Tools. What you’ll do Work on code development for new requirements and on fixing existing bugs/defects according to agreed standards and best practices. Contribute to requirements gathering and delivery planning to meet our business partners’ needs in both quality and on-time delivery aspect. Consult closely with business stakeholders to understand their objectives and requirements, developing user stories in association with product owners, Business Analysts and lead technical solutions. Identify transformation opportunities and automate. Work with development team to map requirements to delivery schedules and pipelines, working with testing team to ensure appropriate test cases are executed against requirements. Identify potential issues, reviewing solutions and recommending strategies for solving problems. Provide support to technical lead responsible for the project delivery. Conduct research – both in technology but also business process and strategy – to ensure knowledge of best practice needed to support delivery for business stakeholders What you need to have to succeed in this role Strong Java engineering experience (7+ years) as an individual contributor with the ability to mentor others. A track record of driving platform improvements, including performance optimisation and production stability. Comfort working in a fast-paced, highly collaborative environment. Excellent problem-solving, interpersonal, presentation and analytical skills. Hands-on experience in Agile projects. Proven experience in Vertex, Spring Boot and microservices architecture, Elasticsearch and ELK. Experience using monitoring tools such as Grafana, Kibana, and Prometheus. Exposure to message-driven architectures, working on JMS, IBM MQ / Artemis / Solace etc. Hands-on experience with DevOps, CI/CD and cybersecurity tools ex. Teamcity /Jenkins / JIRA/ Confluence / NexusIQ / CheckMarx and hands-on experience with RDBMS (e.g. Oracle) or NOSQL DBs (e.g. MongoDB). Familiarity with Unit Test / Regression Test / e2e Test and Sophisticated with Subversion tools ex. Git. In-depth knowledge of Trade Life cycle & Straight Through Processing (STP). Nice to have Exposure to Fixed Income Cash and Derivative products. Knowledge of regulatory reporting guidelines by various regulatory authorities. Understanding of third-party tools like ION for pricing and market data. High Frequency and Low latency coding. Rust, Go, Python. What we offer The pay range for this role is 28 000 PLN – 32 000 PLN (monthly, gross). Additional car allowance in the amount of 4786 PLN (monthly, gross). Variable pay is discretionary, but influenced by Group performance, business/function performance and individual performance. We offer a comprehensive and competitive package of benefits covering healthcare, family friendly leaves, pension and life assurance, as well as many other benefits to support your wellbeing. Additional bonuses for recognition awards Multisport card Private medical care Life insurance One-time reimbursement of home office set-up (up to 800 PLN). Cafeteria platform Employee assistance program Additional contributions to PPK scheme Corporate parties & events CSR initiatives Nursery discounts Financial support with trainings and education Social fund Flexible working hours Free parking If your CV meets our criteria, you should expect the following steps in the recruitment process: Online behavioural test Telephone screen Interview with the hiring manager

Technology

HSBC Service Delivery

AVP, Senior Engineer - AI & Data Science

Senior

Hybrid

Krakow, MA, Poland

15,025 - 22,500 PLN/mo

🏢 Summary: Senior engineering role focused on building and maintaining Python-based AI and data science solutions, including Generative AI applications, for Global Finance teams. The position involves developing multi-tier systems, integrating Large Language Model APIs, and ensuring production-grade governance and controls. It combines hands-on development, research in AI techniques, and collaboration with analytics and business stakeholders. 🗂️ Requirements: Strong experience delivering Data Science solutions, Strong Python programming skills, Strong object-oriented programming knowledge, Experience with data ingestion and data preparation for AI solutions, Experience with Cloud-based APIs for Large Language Models, Strong knowledge of multi-tier software architecture, Experience maintaining production-grade systems with testing practices, Experience with Git-based source control and branching, Understanding of Large Language Models, Knowledge of Agile and project management practices 📃 Skills: Python, OOP, DataScience, GenerativeAI, LLM, APIs, Cloud, Git, Agile, React, NodeJS, Angular, SQL, Testing 🏢 Description: AVP, Senior Engineer - AI & Data Science Some careers shine brighter than others. If you’re looking for a career that will help you stand out, join HSBC, and fulfil your potential. Whether you want a career that could take you to the top, or simply take you in an exciting new direction, HSBC offers opportunities, support and rewards that will take you further. 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. What you’ll do Develop Python-based solutions for Global Finance business teams, including but not limited to Generative AI Research and develop new techniques in data science, Generative AI and related areas to improve the quality of outputs. Perform detailed testing of prompts and data inputs and outputs. Maintain the codebase including frontend, backend, and algorithms in a engineering global team environment. Understand and implement appropriate governance and controls required. Face off to the business and other stakeholders, including but not limited to the business line teams, Global Finance Analytics, Transformation, Change/Project Management, IT, Governance teams. Contribute towards overall strategy development for the team. Work closely with the Quantitative Analytics teams to build software solutions that are practical, workable and comply with accounting, regulatory or other requirements. To succeed in this role you need to have: Strong experience in  delivering Data Science and similar solutions Knowledge of ingestion and data preparation techniques, especially for use in AI solutions Experience working with Cloud based APIs for Large Language Models is highly desirable Very good Python skills and strong object-oriented programming concepts Strong knowledge of software engineering architecture concepts for the build of multi-tier solutions that include user interfaces, data, workflow, and controls Strong knowledge of technology and support practices to maintain a production grade user system, including testing practices Strong experience working with developer tools and frameworks such as GitHub, Agile practices, Source control and branching concepts Understanding of how Large Language Models work Knowledge of web UI coding frameworks such as React, NodeJS, Angular, is desirable Strong knowledge and experience of modern Agile and project management practices Ability to direct and supervise other team members and strong organisational skills What we offer The pay range for this role is 15 025 PLN – 22 500 PLN (monthly, gross). Variable pay is discretionary, but influenced by Group performance, business/function performance and individual performance. We offer a comprehensive and competitive package of benefits covering healthcare, family friendly leaves, pension and life assurance, as well as many other benefits to support your wellbeing. Additional bonuses for recognition awards Multisport card Private medical care Life insurance One-time reimbursement of home office set-up (up to 800 PLN). Cafeteria platform Employee assistance program Additional contributions to PPK scheme Corporate parties & events CSR initiatives Nursery discounts Financial support with trainings and education Social fund Flexible working hours Free parking If your CV meets our criteria, you should expect the following steps in the recruitment process: Online behavioural test Telephone screen Interview with the hiring manager We are looking to hire as soon as possible so don’t wait and apply now! You'll achieve more when you join HSBC. We thank all interested candidates for their applications. We reserve the right to contact only selected candidates. Applications sent to us will be taken into consideration only if they include the following statement: “ I hereby declare that I have familiarized myself with the Privacy Statement for Applicants published at http://www.about.hsbc.pl/careers and I hereby give consent for personal data included in my application to be processed for the purposes of recruitment in HSBC Service Delivery (Polska) Sp. z o. o. according to rules described in the Privacy Statement for Applicants, as per the Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC (GDPR).” In case you would like to resign from participation in recruitment process or withdraw previously sent to us application, please email us at: krakow.recruitment@hsbc.com

Technology

HSBC Service Delivery

Digital Solutions Poland Tech Lead

Senior

Hybrid

Krakow, Poland

32,000 - 36,000 PLN/mo

🏢 Summary: Senior leadership role responsible for driving the global AI and Digital Solutions strategy within Markets technology, focusing on delivering scalable, production-grade AI solutions across asset classes. The position combines global engineering leadership with regional oversight, ensuring robust, compliant and high-performance AI systems supporting Front Office and Control functions. It involves setting engineering standards, coordinating distributed teams and industrialising AI capabilities across the technology stack. 🗂️ Requirements: Strong experience in Markets technology (Global Macro, FX, Rates, Commodities or Equities), Experience delivering complex distributed systems or data platforms, Exposure to AI/ML, LLMs or advanced analytics, Knowledge of microservices architecture, Knowledge of APIs and event-driven architectures, Experience with CI/CD practices, Understanding of cloud-native architectures, Experience leading distributed engineering teams, Ability to manage senior technical stakeholders 📃 Skills: AI, ML, LLM, Microservices, APIs, CI/CD, Cloud, Analytics, Data, Event-driven 🏢 Description: Some careers shine brighter than others. If you’re looking for a career that will help you stand out, join HSBC, and fulfil your potential. Whether you want a career that could take you to the top, or simply take you in an exciting new direction, HSBC offers opportunities, support and rewards that will take you further. Your career opportunity Digital Solutions is a strategic technology team within CIB, focused on industrialising safe and scalable AI solutions for our businesses and clients. We see ourselves as a technology company within the bank, building robust, production-grade AI and data products that support the bank's wider strategy, and we have been at the forefront of driving the organisation's use of LLMs and advanced analytics in a controlled, compliant way. As Poland Digital Solutions Group Lead, you will: lead the Digital Solutions Group on a global basis, setting the vision, priorities and ways of working for AI in the business; Act as Entity Lead for the local Digital Solutions technology team, providing people leadership, governance and oversight; Coordinate Digital Solutions deliveries across all contributing locations, ensuring a single, coherent roadmap aligned to the Digital Solutions business strategy; Partner closely with various Digital Solutions Product Owners and senior stakeholders across Front Office and Control functions to shape and deliver AI-powered solutions. The role is accountable for driving industrialized, safe and scalable AI capabilities into the various asset class technology stack, supporting front office productivity, risk management and client delivery, while maintaining strong control and adherence to HSBC policies. What you’ll do Work within Digital Solutions as a senior technology leader with both global and local responsibilities. Lead the Digital Solutions Pods, setting the vision, priorities and ways of working globally. Drive consistent engineering standards, patterns and tooling across teams, promoting reuse, stability and observability. Promote a 'one team' culture, encouraging collaboration, knowledge sharing and cross-team pairing. Identify and manage cross-team dependencies, risks and issues, escalating where appropriate. Act as primary technology counterpart in the region to the Product Owners for AI-related initiatives for various asset classes. Engage Front Office stakeholders (Trading, Sales, Structuring, Quants) and Control functions (Risk, Finance, Compliance) to ensure AI solutions are usable, explainable and compliant. Oversee design and implementation of AI solutions for Digital Solutions (e.g. LLM agents, workflow automation, decision-support tools, analytics and MI), ensuring reliability, performance and scalability. Shape the AI strategy and delivery for various asset classes within Digital Solutions. What you need to have to succeed in this role Strong experience in Markets technology (preferably in Global Macro - FX, Rates, Commodities or Equities), ideally in Front Office-facing roles. Proven experience delivering complex, distributed systems or data platforms; exposure to AI/ML, LLMs or advanced analytics is strongly preferred. Solid understanding of software engineering best practices (microservices, APIs, event-driven architectures, CI/CD, cloud-native patterns). Strong people leadership skills, including coaching, performance management and capability development. Demonstrable experience leading engineering teams across multiple locations and time zones. Proven ability to manage stakeholders at senior levels, balancing business demand, risk and technology constraints. Strategic thinker with the ability to translate high-level business goals into clear, actionable technology plans. Strong communication skills, able to articulate complex technical concepts to non-technical audiences and vice versa. Be outcome-focused, resilient and comfortable operating in a fast-moving and evolving AI/technology landscape. What we offer The pay range for this role is 32 000 PLN – 36 000 PLN (monthly, gross). Additional car allowance in the amount of 4786 PLN (monthly, gross). Variable pay is discretionary, but influenced by Group performance, business/function performance and individual performance. We offer a comprehensive and competitive package of benefits covering healthcare, family friendly leaves, pension and life assurance, as well as many other benefits to support your wellbeing. Additional bonuses for recognition awards Multisport card Private medical care Life insurance One-time reimbursement of home office set-up (up to 800 PLN). Cafeteria platform Employee assistance program Additional contributions to PPK scheme Corporate parties & events CSR initiatives Nursery discounts Financial support with trainings and education Social fund Flexible working hours Free parking If your CV meets our criteria, you should expect the following steps in the recruitment process: Online behavioural test Telephone screen Interview with the hiring manager Being open to different points of view is important for our business and the communities we serve. At HSBC, we’re dedicated to creating diverse and inclusive workplaces. We are committed to removing barriers and ensuring careers at HSBC are inclusive and accessible for everyone to be at their best. If you have a need that requires accommodations or changes during the recruitment process, please let us know. We are looking to hire as soon as possible so don’t wait and apply now! You'll achieve more when you join HSBC. We thank all interested candidates for their applications. We reserve the right to contact only selected candidates. Applications sent to us will be taken into consideration only if they include the following statement: “I hereby declare that I have familiarized myself with the Privacy Statement for Applicants published at http://www.about.hsbc.pl/careers and I hereby give consent for personal data included in my application to be processed for the purposes of recruitment in HSBC Service Delivery (Polska) Sp. z o. o. according to rules described in the Privacy Statement for Applicants, as per the Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC (GDPR).” In case you would like to resign from participation in recruitment process or withdraw previously sent to us application, please email us at: krakow.recruitment@hsbc.com

Technology

HSBC Service Delivery

Full Stack Engineer

Mid

Hybrid

Krakow, Poland

16,600 - 21,500 PLN/mo

🏢 Summary: Full Stack Engineer role focused on building and modernizing the Global Disbursements payment platform, delivering scalable microservices and web applications in an Agile and DevOps environment. The position involves developing Java-based backend services and React frontend applications, while migrating legacy systems to modern API-driven architectures and improving test automation and processing efficiency. 🗂️ Requirements: Proficiency in Java 11+, Experience with Kubernetes, Experience with Git, Ability to work on Unix-based systems, Knowledge of SQL and databases, Understanding of RESTful microservices, Experience with Typescript, Experience with React, Understanding of application monitoring 📃 Skills: Java, React, Typescript, Kubernetes, Git, Unix, SQL, Oracle, REST, Microservices, APIs 🏢 Description: Full Stack Engineer Some careers shine brighter than others. If you’re looking for a career that will help you stand out, join HSBC, and fulfil your potential. Whether you want a career that could take you to the top, or simply take you in an exciting new direction, HSBC offers opportunities, support and rewards that will take you further. Your career opportunity We are looking for skilled individuals for the payment’s platform called Global Disbursements, that allows our customers and clients to move funds freely and fast across the globe, pay their suppliers, credit salaries, pay taxes directly to authorities and transfer money via multiple channels. The purpose of the role is to support delivery of projects for Global Disbursement Platform, through high quality analysis and Agile design artefacts, effective stakeholder management and providing solution delivery team with deep business insight, all enabled by appropriate tools and aligned to Dev Ops working. What you’ll do Build and support services, microservices and applications (back-end & front-end) in in Java 11/17/21, ReactJS etc. while maintaining and preserving standard products. Reduce costs and complexity by migrating from mainframe and IBM WebSphere to a modern approach with an integration layer such as APIs or microservices patterns. Reduce costs in testing by adopting automation testing frameworks. Increase Straight-Trough-Processing (STP) capabilities of services. What you need to have to succeed in this role Proficiency in Java 11+, Java 17+ preferable. Experience with Kubernetes, Git. Fluency in navigating Unix-based systems and command-line interfaces. Familiarity with database technologies and SQL, Oracle preferable. Understanding of RESTful microservices and APIs. Experience with web technologies – Typescript, React preferable. Understanding of application monitoring. What we offer The pay range for this role is 16 600 PLN – 21 500 PLN (monthly, gross). Variable pay is discretionary, but influenced by Group performance, business/function performance and individual performance. We offer a comprehensive and competitive package of benefits covering healthcare, family friendly leaves, pension and life assurance, as well as many other benefits to support your wellbeing. Additional bonuses for recognition awards Multisport card Private medical care Life insurance One-time reimbursement of home office set-up (up to 800 PLN). Cafeteria platform Employee assistance program Additional contributions to PPK scheme Corporate parties & events CSR initiatives Nursery discounts Financial support with trainings and education Social fund Flexible working hours Free parking If your CV meets our criteria, you should expect the following steps in the recruitment process: Online behavioural test Telephone screen Interview with the hiring manager Being open to different points of view is important for our business and the communities we serve. At HSBC, we’re dedicated to creating diverse and inclusive workplaces. We are committed to removing barriers and ensuring careers at HSBC are inclusive and accessible for everyone to be at their best. If you have a need that requires accommodations or changes during the recruitment process, please let us know. We are looking to hire as soon as possible so don’t wait and apply now! You'll achieve more when you join HSBC. We thank all interested candidates for their applications. We reserve the right to contact only selected candidates. Applications sent to us will be taken into consideration only if they include the following statement: “ I hereby declare that I have familiarized myself with the Privacy Statement for Applicants published at http://www.about.hsbc.pl/careers and I hereby give consent for personal data included in my application to be processed for the purposes of recruitment in HSBC Service Delivery (Polska) Sp. z o. o. according to rules described in the Privacy Statement for Applicants, as per the Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC (GDPR).”

Technology

HSBC Service Delivery

Senior Software Engineer (FX Options)

Senior

Hybrid

Krakow, Poland

20,000 - 25,000 PLN/mo

🏢 Summary: Senior Java Developer role in FX Options IT focused on building high-performance trading and risk management systems for investment banking. The position involves developing low-latency distributed applications, collaborating with global teams, and supporting pricing, hedging, and trading automation solutions. The offer includes competitive salary, benefits, flexible work arrangements, and opportunities to work on mission-critical financial systems. 🗂️ Requirements: 5+ years of relevant enterprise development experience, Strong Java server-side development, Multi-threaded programming experience, Experience with high-performance low-latency distributed systems, Knowledge of object-oriented or functional programming, Experience with agile delivery methodologies, Degree in Mathematics, Statistics, Physics, Engineering or related quantitative field, Understanding of e-trading workflows and derivatives, Strong analytical and problem-solving skills, Ability to communicate with technical and non-technical stakeholders, BDD/TDD familiarity, Knowledge of Solace or JMS middleware 📃 Skills: Java, JVM, Solace, JMS, BDD, TDD, Agile, Multithreading, OOP, Functional, Derivatives, E-trading 🏢 Description: Some careers shine brighter than others. If you’re looking for a career that will help you stand out, join HSBC, and fulfil your potential. Whether you want a career that could take you to the top, or simply take you in an exciting new direction, HSBC offers opportunities, support and rewards that will take you further. Your career opportunity We’re FX Options IT Poland, a technology department providing technology services and solutions for the Investment Bank businesses at HSBC. Systems we create enable transactions across multiple asset classes. Our teams work in partnership with the business counterparts to deliver high-throughput systems, from low latency trading applications to primary trading platforms. We manage our own architecture and build out our preferred solutions. FX Options IT has a proven track record of delivering critical front office pricing, trade lifecycle and risk management trading solutions.  The team covers all the aspects of FX Options pricing and risk management trading solutions.  A successful candidate will be working with a global team, that is spread over UK, Poland, Canada, and Guangzhou, to build a multi-tier, high availability system that covers a large range of derivative products and structures. We are looking for an experienced Senior Java developer who will join our FX Options team in Krakow, Poland. What you’ll do Gather requirements, design, develop, and test robust Java solutions; implement and provide second-line support for production systems. Deliver business objectives through agile methodologies, demonstrating ownership of mission-critical systems. Develop and deploy high-performance JVM-based systems, expanding trading to new venues and desks as needed. Collaborate with business stakeholders to deliver new pricing and hedging functionality across multiple regions. Drive trading automation and participate in end-to-end architecture, design, and development activities, challenging the status quo for greater efficiency. Enhance testing and back testing capabilities to reduce defects and accelerate strategy development. Build tools that integrate seamlessly with trading platforms and quantitative analytical tools, improving operational efficiency and decision-making. Conduct research in technology and business processes to ensure adoption of best practices and support business delivery. What you need to have to succeed in this role Minimum 5 years’ relevant experience, with a strong track record of agile delivery and success in enterprise environments. Strong Java server-side development skills, including multi-threaded programming. Strong analytical and problem-solving skills, with the ability to interpret complex data and translate it into clear, actionable insights. Degree (or equivalent experience) in a highly quantitative discipline such as Mathematics, Statistics, Physics, Engineering, or a related field. Proven experience designing and implementing high-performance, low-latency, and distributed systems. Ability to deliver reusable, maintainable object-oriented or functional programming solutions. Familiarity with BDD/TDD practices and middleware technologies such as Solace/JMS is desirable. Excellent attention to detail and the ability to communicate effectively with both technical and non-technical stakeholders. Self-motivated, organised, and capable of independent problem-solving. Solid understanding of e-trading workflows, derivatives, and trading desk operations in large financial institutions. What we offer The pay range for this role is 20 000 PLN – 25 000 PLN (monthly, gross). Variable pay is discretionary, but influenced by Group performance, business/function performance and individual performance. We offer a comprehensive and competitive package of benefits covering healthcare, family friendly leaves, pension and life assurance, as well as many other benefits to support your wellbeing. Additional bonuses for recognition awards Multisport card Private medical care Life insurance One-time reimbursement of home office set-up (up to 800 PLN) Cafeteria platform Employee assistance program Additional contributions to PPK scheme Corporate parties & events CSR initiatives Nursery discounts Financial support with trainings and education Social fund Flexible working hours Free parking If your CV meets our criteria, you should expect the following steps in the recruitment process: Online behavioural test Telephone screen Interview with the hiring manager Being open to different points of view is important for our business and the communities we serve. At HSBC, we’re dedicated to creating diverse and inclusive workplaces. We are committed to removing barriers and ensuring careers at HSBC are inclusive and accessible for everyone to be at their best. If you have a need that requires accommodations or changes during the recruitment process, please let us know. We are looking to hire as soon as possible so don’t wait and apply now! You'll achieve more when you join HSBC.