KDB Developer @ HSBC Technology Poland

2 weeks ago


Kraków, Czech Republic HSBC Technology Poland Full time

What you need to have to succeed in this role:

  • Prior programming experience.
  • Willingness to learn new technologies.
  • SQL experience
  • English at least B2 level.

Nice to have: 

  • Experience with kdb+q and tick architecture.
  • Experience with qspec testing framework.
  • Experience with Google Cloud Platform.
  • Demonstrable knowledge of market data, trade data.
  • Experience with Refinitive/Bloomberg data.
  • Experience with designing and developing complex micro services based on business requirements with little to no external guidance.

Your career opportunity

You will join our Algo Analytics and Execution Data POD in Equities Electronic Trading. We are a software engineering team using kdb+/q time series technology to handle large volumes of financial markets data each day.

Collecting, storing, analysing and distributing data across multiple systems with varied requirements creates many interesting challenges and gives plenty opportunities for improvements and innovation - including usage of Cloud storage and compute engines. We work very closely with our business colleagues so you will have the opportunity to work directly with our business traders and quantitative analysts.

Markets & Securities Services IT (MSS IT)

MSS Technology Poland team support investment banking division. We build high-throughput systems, from low latency trading applications to large Microservices platforms; as well as perform architecture and cloud migrations.

End users: Institutional Clients, Traders, Sales Teams, Relationship Managers, Middle Office

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
,[Building and maintaining KDB microservice based applications across multiple locations in a Hybrid (Colo-Campus-Cloud) model across the globe., Creating and updating automated reporting based off of KDB stored data., Working with quant team to develop and implement new models for algo trading as well as reports based off trading activity.] Requirements: SQL, Java 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 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...


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

    What you need to have to succeed in this role:Excellent knowledge of kdb+/q time series technology.Ability to work with large volumes of financial markets data.Experience with designing and developing complex microservices.SQL skills.Strong understanding of market data and trade data.Nice to have: Experience with qspec testing framework.Experience with...


  • 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

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


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


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

    About the RoleAs a graduate in our Engineering programme, you will play a crucial role in shaping the future of technology at HSBC Technology Poland. Our teams develop advanced solutions across a range of platforms, from mainframe to mobile, supporting key areas like digital banking, payments, wealth management, and cybersecurity.You will work on diverse...


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

    Company OverviewAt HSBC Technology Poland, we are committed to delivering top-quality, customized banking solutions across 50+ countries. We believe in creating fantastic products with exceptional customer experience that seamlessly integrate into our customers' lives.Salary: The estimated annual salary for this position is around €60,000 - €80,000,...


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

    Job DescriptionWe are seeking a highly skilled Programme Manager to join our Data & Analytics team at HSBC Technology Poland. The successful candidate will be responsible for leading a team of project managers, business analysts, and contingent project resources across multiple locations.The Programme Manager will be accountable for the execution of the...

  • Tech Lead

    1 month 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 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 Previous experience in IT governance, compliance, or service management/ownership roles. Strong problem-solving skills, with the ability to assess issues, analyse solutions and drive continuous improvement. Strong organizational skills and attention to details, with ability to handle multiple governance and...

  • Tech Lead

    2 weeks ago


    Kraków, Czech Republic HSBC Technology Poland Full time

    What you need to have to succeed in this role 2+ years of proven experience in leading and motivating small to medium development teams. 6+ years of experience in developing, Supporting, distributed systems written in Java. Ability to design and develop applications using Java 8+ and Spring Boot. Experience as a Java software developer, good knowledge of...


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

    What you need to have to succeed in this role Experience in managing IT solutions development and maintenance in a complex organisational and IT environment. Experience in people management with leadership abilities to help solve problems. Strong technical skills specifically in cloud-based technology (AWS serverless or, other public cloud is essential) and...

  • IT Business Analyst

    4 weeks ago


    Kraków, Czech Republic HSBC Technology Poland Full time

    What you need to have to succeed in this role Prior experience performing a IT Business Analyst role in an agile delivery team. Good working knowledge of Atlassian toolset (Jira and Confluence). Strong verbal and written communication skills Proven ability to successfully manage multiple stakeholders via remote working practices. Previous involvement in...

  • Java Lead Engineer

    3 weeks ago


    Kraków, Czech Republic HSBC Technology Poland Full time

    What you need to have to succeed in this role Experience in leading and motivating small to medium development teams. 4+ years of experience in developing, Supporting, distributed systems written in Java. Ability to design and develop applications using Java 8+ and Spring Boot. Experience as a Java software developer, good knowledge of current Java...


  • 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 4+ years of experience in developing, supporting, distributed systems written in Java. Experience of Disaster Recovery methods and processes. A methodical approach to troubleshooting and problem-solving skills. Experience in application lifecycle management tooling: JIRA/Confluence, Ansible, Vulnerability...


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