Senior Software Engineer

HSBC Holdings plc

Kraków

On-site

PLN 195,000 - 293,000

Full time

2 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Multisport card
Private medical care
Life insurance
Home office setup reimbursement (up to
Employee assistance program
PPK contributions

Job summary

HSBC Holdings plc in Krakow is hiring a software engineer to develop and maintain Product Control tools. You will work on a microservice-based platform, contribute to new features and live processes, and collaborate across teams.

The role emphasizes secure coding, AI-assisted development, and production support within a Polish hub. Required skills include strong C# .NET, SQL/NoSQL, and familiarity with Python; experience with IPV and BO in Product Control is a plus.

Qualifications

  • Strong C# .NET programming experience.
  • Solid SQL and NoSQL knowledge.
  • Familiarity with Python; PySpark is a plus.
  • Ability to read/write technical docs and know design patterns.

Responsibilities

  • Develop new features and maintain live processes.
  • Collaborate with teams; review code and suggest improvements.
  • Contribute to test plans and testing strategies; participate in design discussions.
  • Engage with multiple stakeholder groups and production support on a rota.

Skills

C# .NET
SQL & NoSQL
Python & PySpark
Design patterns & tech docs
AI literacy & prompting
Communication skills
Product Control (IPV, BO)

Tools

CI/CD tools

Job 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 develop and maintain the tools for Product Control. The tools comprise mostly of Fair Value Adjustments and Independent Price verification processes and regulatory Stress Testing. We are looking to extend the capabilities of existing tools and building new ones. Our current efforts are focused on developing a new platform and phasing out the aging application. The new platform is based on a microservice architecture, modular user interface, queues, and orchestration.

What you’ll do
  • Develop new features and being responsible for maintaining live processes
  • Have access to AI tools: Claude Code, GitHub Copilot
  • Create secure solutions confirmed by cybersecurity reports
  • Review colleagues code and proactively suggest optimizations, increased security, etc.
  • Provide input to test plans and testing strategies as well as input to design discussions and project planning meetings.
  • Engage with multiple stakeholder groups
  • Work in PODs to help deliver Stories / Tasks and provide the Functional Support in Production tickets / Incidents on rota basis
  • Use, Configure and Manage Changes in CI CD Tools
What you need to have to succeed in this role
  • Excellent and proven by experience understanding of C# .net programming
  • Good understanding of SQL and knowledge of non-relational databases
  • Understanding of Python programming, PySpark experience will be a plus
  • Knowledge of design patterns and the ability to read and create technical documentation
  • AI literacy – prompting, understanding limitations, safety etc.
  • Communication skills, both verbal and written
  • Prior experience and/or understanding of Product Control Valuation domain involving Fair Value Adjustments, Independent Price Verification (IPV) and Bid Offer (BO) processes
What we offer

The pay range for this role is 17 484 PLN - 26 225 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).
  • Employee assistance program
  • Additional contributions to PPK scheme
  • Corporate parties & events
  • CSR initiatives
  • Nursery discounts
  • Financial support with trainings and education
  • Social fund
  • Free parking

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

  • Online behavioural test (for external candidates)
  • Telephone screen (for external candidates)
  • Job interview with the hiring manager

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.

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

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Software Engineer
Lead Software Engineer

HSBC • Województwo podlaskie

On-site
PLN 180,000 - 240,000
Competitive salary
Annual performance-based bonus
Private medical care
+5
Senior Software Engineer
Senior Software Engineer

HSBC • Kraków

On-site
PLN 256,000 - 307,000
Private medical care
Home office reimbursement
Flexible hours
+1
Software Engineer
Software Engineer

HSBC • Kraków

On-site
PLN 223,000 - 279,000
Multisport card
Private medical care
Life insurance
+10
Backend Engineer
Backend Engineer

HSBC Service Delivery • Kraków

On-site
PLN 195,000 - 257,000
Healthcare benefits
Multisport card
Private medical care
+2
Engineering Tech Lead
Engineering Tech Lead

HSBC • Kraków

On-site
PLN 210,000 - 320,000
Annual bonus
Private medical care
Life insurance
+2
QA Engineer
QA Engineer

Cari • Kraków

Hybrid
PLN 195,000 - 212,000
Multisport card
Private medical care
Life insurance
+11
GSC: Senior Developer Relations Engineer
GSC: Senior Developer Relations Engineer

HSBC Holdings plc • Polska

Hybrid
PLN 262,000 - 312,000
Car allowance
Multisport card
Private medical care
+10
Senior Test Engineer
Senior Test Engineer

HSBC Service Delivery • Kraków

On-site
PLN 195,000 - 246,000
Multisport card
Private medical care
Life insurance
+6
DevOps / Cloud Engineer
DevOps / Cloud Engineer

HSBC • Kraków

On-site
PLN 180,000 - 300,000
Annual performance-based bonus
Multisport card
Private medical care
+9
Senior Cloud Engineer
Senior Cloud Engineer

HSBC • Kraków

On-site
PLN 300,000 - 420,000
Car allowance 4786 PLN (monthly, gross
Private medical care
Life insurance
+8