Software Engineer

Location: 

Kraków, PODLASKIE, PL, 30-347


Brand:  HSBC
Area of Interest: 
Closing Date: 
Date:  29 Sept 2026

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

Join Markets & Securities Services IT in Equities Electronic Trading, where we build and run data-driven platforms that power algo trading and execution. As a KDB Developer in the Algo Analytics and Execution Data POD, you’ll use kdb+/q time-series technology to collect, store, analyse, and distribute large volumes of markets and trading data across a hybrid Colo-Campus-Cloud environment, working closely with traders and quantitative analysts in a global team.

What you’ll do

  • Build and maintain kdb+ microservice-based applications across multiple global locations in a hybrid operating model
  • Design, develop, and enhance kdb+ data stores and services to handle high-volume market and trade data
  • Create and update automated reporting and analytics based on data stored in kdb+
  • Partner with quantitative analysts to develop and implement new models for algo trading and trading activity reporting
  • Troubleshoot issues in a real-time trading environment, supporting quants and traders with timely resolution
  • Develop and maintain tools to industrialise and streamline support for the in-house equities execution platform
  • Contribute to DevOps practices and provide production support to ensure stability, resilience, and rapid delivery
  • Work through the full development lifecycle from requirements gathering and analysis through to implementation and delivery

What you need to have to succeed in this role

  • Prior programming experience and ability to deliver production-quality code
  • Strong willingness to learn new technologies and continuously improve ways of working
  • SQL experience and comfort working with data-intensive systems
  • Strong analytical and problem-solving skills, with attention to detail in fast-paced environments
  • Clear communication skills and ability to collaborate effectively with technical and business stakeholders
  • Ability to work across the full development lifecycle, from understanding requirements to implementation
  • Experience designing and developing services to meet business needs with minimal external guidance
  • Ability to build trusted relationships through reliable delivery in a global, distributed team setting
What we offer
 
The pay range for this role is 18358.33 PLN - 27541.66PLN (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•