Senior Python Developer @ HSBC Technology Poland
17 hours ago
What you need to have to succeed in this role
- Minimum 3 years Python experience in processing and visualising data.
- Knowledge of all Python aspects, from the basic to advanced topics.
- Expert knowledge of Pandas, NumPy, Matplotlib frameworks.
- Good knowledge of base algorithms, data structures, OOP, test-driven development.
- Good knowledge of statistics.
- Understanding of client-server architecture, databases.
- Basic Linux skills.
- English at least B2 level.
Your career opportunity
We’re Markets & Securities Services 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 large Microservices platforms. We also perform architecture and cloud migrations.
eRisk are responsible for electronic pricing, trading, risk management and data analytics in Foreign Exchange. We are a team of around 70 people located in New York, Toronto, Hong Kong, Guangzhou, London and Krakow. Many functional applications are written in Java, we use various open-source solutions for tooling and there is a growing need to support other languages such as python and JavaScript.
We are looking for a talented Python developer to create new and maintain existing applications in the quantitative research area of the electronic FX trading, who is also open to learn new languages and paradigms. You will be part of a wider dedicated team of polyglot language developers who are responsible for delivering various research and production applications in Java, Python, KDB/Q, JavaScript. You will work in a pod split between Krakow and London heavily integrated with the various development teams and quantitative research analysts and traders.
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
-
KDB Developer @ HSBC Technology Poland
4 weeks ago
Kraków, Lesser Poland, Czech Republic HSBC Technology Poland Full timeAbout 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, Czech Republic HSBC Technology Poland Full timeWhat 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 timeWhat 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,...
-
Senior Developer for AI Modeling Solutions
4 weeks ago
Kraków, Lesser Poland, Czech Republic HSBC Technology Poland Full timeJob 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...
-
Software Engineer @ HSBC Technology Poland
1 month ago
Kraków, Czech Republic HSBC Technology Poland Full timeWhat 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...
-
Software Engineer @ HSBC Technology Poland
1 week ago
Kraków, Czech Republic HSBC Technology Poland Full timeWhat you need to have to succeed in this role Good written and verbal communications skills, very good English Experience with software design and development in a test-driven environment Ability to learn new languages and technologies Hands on experience with AWS and Kubernetes would be beneficial Comfortable choosing and applying appropriate testing...
-
Software Engineer @ HSBC Technology Poland
2 months ago
Kraków, Czech Republic HSBC Technology Poland Full timeWhat 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...
-
Java Developer with AWS @ HSBC Technology Poland
2 months ago
Kraków, Czech Republic HSBC Technology Poland Full timeWhat 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 timeWhat 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...
-
Lead Software Engineer
2 weeks ago
Kraków, Czech Republic HSBC Technology Poland Full timeWhat you need to have to succeed in this role Diverse IT background with proven development experience (in study and/or previous roles) and an active interest in technology and programming. 5+ years of experience in cloud Devops role. Practical experience with tools: Containers (docker/podman), Terraform, packer, ansible, git. Practical experience with...
-
Kraków, Czech Republic HSBC Technology Poland Full timeWhat you need to have to succeed in this role: Demonstrated leadership experience with running a team of up to 20 individuals and large, complex programmes with deeply technical global expert teams. A background in information systems, technology, architecture, band service delivery of defense-in-depth capabilities. Excellent understanding of...
-
Kraków, Lesser Poland, Czech Republic HSBC Technology Poland Full timeKey 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...
-
Software Engineer @ HSBC Technology Poland
2 months ago
Kraków, Czech Republic HSBC Technology Poland Full timeWhat 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,...
-
Senior Developer in Quantitative Finance
1 week ago
Kraków, Lesser Poland, Czech Republic HSBC Technology Poland Full timeJob OpportunityAs a Senior Developer in Quantitative Finance, you will play a key role in building new, future-proof modelling solutions for HSBC Technology Poland.About the RoleThis is an exciting opportunity to contribute to the development of cutting-edge AI and machine learning solutions using Python.You will work closely with tech leads, business...
-
Kraków, Lesser Poland, Czech Republic HSBC Technology Poland Full timeCompany 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,...
-
Data Engineer
2 weeks ago
Kraków, Czech Republic HSBC Technology Poland Full timeWhat you need to have to succeed in this role: An analytical mind and are excited about problem-solving complex data engineering problems. Strong computer science fundamentals or have worked with functional programming languages (e.g. Clojure, Haskell, Scala) or enjoy Python, R. A demonstrable passion for technology and automation, optimising and improving...
-
Senior Developer
2 months ago
Kraków, Lesser Poland, Czech Republic HSBC Technology Poland Full timeAre 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...
-
Senior React and Scala/JAVA Developer
2 months ago
Kraków, Czech Republic HSBC Technology Poland Full timeWhat 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,...
-
DLT Engineer @ HSBC Technology Poland
2 weeks ago
Kraków, Czech Republic HSBC Technology Poland Full timeWhat you need to have to succeed in this role Good knowledge of Java based n-tier application (Spring framework). Any RDBMS or NoSQL Databases. PostgreSQL experience will be added advantage. Cloud experience, preferably GCP. Overall development experience (5-8 years) Familiarity with CI/CD principles tooling and practices (Jenkins, Ansible).Ability to break...
-
Cloud Engineering Lead @ HSBC
1 week ago
Kraków, Lesser Poland, Czech Republic HSBC Technology Poland Full timeSeize a world-class opportunity to elevate your career as a Cloud Engineering Lead at HSBC Technology Poland.We are seeking an exceptional candidate to join our team and contribute to the development of innovative solutions that shape the future of banking.About UsHSBC Technology Poland is a global technology hub driving innovation and digital transformation...