Scala/Spark Developer (FCTM)

Scala/Spark Developer (FCTM)

HSBC Service Delivery (Polska)
Online interview
Employment contract
Remote possible
Paid vacation

Project description

The Project:

The Global Standards (GS) programme is HSBC’s strategic response to the findings of the US Permanent Senate Committee and the Deferred Prosecution Agreement with the US Department of Justice. It consists of three multi-year strategic programmes: The Client Due Diligence (CDD) Programme, the Financial Crime Compliance (FCC) Programme and, the Financial Intelligence Programme (FIP).

The key aim of FIP is to identify a new class of risks previously unknown across the retail and corporate customer base globally (currently over 100 million customers and counterparties) as well as providing investigative capabilities second to none across diverse datasets (transactional and reference data).

Role Overview:

The developer will work with the team to research and develop server side components to solve complex data cleansing, entity resolution, network graph building and graph querying problems on a very large (Big Data) scale in a highly performant way.

Key Accountabilities:

  • Designing and contributing to the implementation of complex algorithms
  • Responsible for implementing Scala solutions on Hadoop (Spark) and GraphX (Spark GraphDB), development of Elastic Search components may also be required
  • Complex data engineering pipelines
  • Integrate solution with other components of the wider programme
  • Identify and develop the Technical Design documents
  • Provide prioritization, planning, estimating, work assignments, quality assurance
  • Working closely with Project Managers, Technical Leads, Data analysts, server and web developers, QA engineers, and Business Analysts throughout the project lifecycle

Who we're looking?

  • Development experience in Scala; desired – Hadoop & Spark
  • Strong development experience in big data processing systems
  • Overall a good general technical knowledge
  • Experience in social network analysis
  • Experience on Google Cloud Platform – nice to have
  • Skilled at generating actionable insights from data
  • Strong mathematical background
  • Developing, iterating and production sing complex data models
  • Elastic Search/Lucene
  • Hive/SparkSQL

GraphX (Spark GraphDB)
ElasticSearch or Lucene
Hive or SparkSQL

How we work?

How we manage our projects?
Opportunity to change between projects
Work environment
Open space


  • Healthcare package for families
  • Healthcare package
  • Life insurance
  • Medical consultations in our office
  • Employee assistance programme
Leisure package
  • Free sport clubs
  • Fitness, yoga and massages in office
  • Multisport card
  • Financial bonus
  • Fruits
  • Hot beverages
  • Conferences
  • Trainings
  • Books
  • In-house language courses
  • Financial and technology academy
  • Access to leading e-learning platforms
  • Car parking
  • Bicycle parking
  • Shower
  • Chill room
  • Integration events
  • Additional leave for volunteering

Our company

HSBC Service Delivery (Polska)

Krakow 3000+
Tech skills
  • Java
  • Python
  • Scala

Check out similar job offers