Data Engineer

  • Luxoft
  • Zürich, ZH, Switzerland
  • 08/12/2021
Full time Data Engineering Big Data Artificial Intelligence Software Engineering

Job Description

Project Description

Single Client View is a key program within the Analytics & Data Science Lab. The purpose of Single Client View is to enable 360-degree view and transparency of our global client base capitalizing on data analytics. Our products are consumed throughout the whole compliance and risk value chain. As such, through different channels and products, Single Client View is currently serving more than 1’000 users ranging from compliance officers and risk managers to front-office personnel.
The Single Client View program is a major initiative for data driven decision making throughout our bank. It is based on state of the art technology, provided by Palantir, and has high management attention and support.
You'll need to gain deep understanding of the diverse data sources we are dealing with, platform and coding aspects, as well as problem solving. Data from very different systems and process on a global scale is integrated in a single product. This diverse set of data needs to be aligned / mapped into a common structure to provide meaningful value to the users.
The role will give you opportunity to have significant collaboration within the SCV team, also with the platform team, production support team, and multiple business stakeholders. As well engagement with end-users , since SCV is providing new solutions to diverse groups of users that before did not have to align on their tools / needs.


    • Implementing data pipelines
    • Daily batch run implementation
    • Generating derived data feeds
    • Pipeline refactoring and optimization
    • Pipeline logging
    • Unit, integration and regression testing
    • Documentation of design, functionalities, tests
    • Design and management of data models and ontologies
    • Collaboration with business to generate new reports / insights


Must have

    • 3+ year of experience working as Data Engineer
    • Fluent English
    • Experience of working in an agile environment
    • Team player
    • Intermediate to advanced Python knowledge
    • Working experience with Data Models and Database design
    • Experience with Data Discovery and Data Cleaning on new data including Extract, Transform and Load (ETL)
    • Ability to quickly understand complex processes and requirements and summarize them to be understood by senior management, including the relevant presentation skills (preparation & communication)

Nice to have

    • Experience of working with PySpark or other distributed computing tools (Cloudera, HDFS)
    • Experience of working in the banking industry
    • Business Analysis
    • Experience with Foundry / Palantir tools
    • Java, SQL
    • Basic understanding of machine learning algorithms
    • A very professional, diligent and can-do attitude with experience in managing and communicating with stakeholders
    • Storytelling skills to explain technology clearly to non-technical users


English: C1 Advanced



Relocation package

If needed, we can help you with relocation process.

Vacancy Specialization

BigData Development

Ref Number