Sansaone
Data Engineer
SansaoneLuxembourg1 day ago
Full-timePublic Relations

Job Description – Senior Data Engineer (Python / Valuation Systems)

Location : Luxembourg

Contract Duration : 225 Days

Work Mode : Onsite

Project Overview

The role supports the advanced development phases of the in-house application SPVAL, focusing on the digitalization and enhancement of Excel-based valuation models used for venture debt and direct equity valuations. The position plays a key role in translating business valuation logic into scalable technical solutions.


Key Responsibilities

  • Convert complex Excel-based valuation models into scalable and maintainable Python-based calculation models.
  • Design and prototype front-end and back-end data models using the OutSystems platform to support the IT development team in building the final solution using Java React.
  • Develop, optimize, and maintain ETL (Extract, Transform, Load) pipelines.
  • Use SQL (Oracle) for data validation, reconciliation, and backend integrations.
  • Work closely with the Product Owner to ensure backlog prioritization and timely stakeholder communication.
  • Coordinate with cross-functional teams (Integration, DWH, etc.) to manage dependencies and integration challenges.
  • Design and execute test cases in collaboration with QA teams.
  • Perform end-to-end testing for complex workflows such as SWIFT imports and reconciliation processes.


Mandatory Requirements

  • 7+ years of experience as a Data Engineer.
  • University degree in Computer Science, Mathematics, Physics, Engineering, or equivalent practical experience.
  • Strong expertise in Python programming.
  • Proven experience in data engineering and data modelling, working with structured, semi-structured, and unstructured data.
  • Extensive experience with ETL tools (Talend, Informatica, or similar).
  • Strong knowledge of data warehousing concepts, methodologies, and frameworks.
  • Hands-on experience with Oracle SQL and backend integrations.
  • Solid understanding of data modelling best practices.
  • Experience with Business Objects for reporting and reporting universe modelling.
  • Knowledge of data security, encryption standards, and compliance practices.
  • Experience with UNIX/server administration.
  • Familiarity with batch and real-time processing frameworks.
  • Exposure to NoSQL, Hive, or Big Data technologies.
  • Data visualization experience using Python, R, or Tableau.
  • Software or web development experience to streamline data workflows and reporting.
  • Strong experience in process automation, system improvements, and high-quality reporting.
  • Excellent English communication skills (written and verbal).


Mandatory Domain Experience

  • Banking applications.
  • Lending or middle-office systems, including:
  • Guarantee Calls
  • Cash & Liquidity Management
  • Rate Setting
  • Capital Markets
  • Provisioning & Valuation
  • Advisory Services
  • Mandate Management
  • Minimum 1 year of hands-on experience using Python in project environments.
  • Prior experience working with International or European institutions is mandatory

Key Skills

Ranked by relevance