Senior Data Modeller (Python)

OPTIVEUM sp. z o.o.•Capon Bridge, WV
•PLN 150•Hybrid

About The Position

We are looking for a Senior Data Modeller (Python) to join the team of a client in the banking sector. Optiveum is the recruitment and contracting party, and the successful candidate will sign the cooperation agreement directly with Optiveum. The role involves designing and maintaining data models for credit and financial data processes, defining data mappings across multiple systems, and collaborating with business stakeholders, architects, and developers on end-to-end solution design. The position is a full-time B2B contract (40 hours per week), with a hybrid work model requiring two days per week in the office. The office locations are Gdańsk, Gdynia, or Warsaw. Fluent English is required. The rate is up to 150 PLN per hour net plus VAT.

Requirements

  • Extensive experience in data modelling and solution design.
  • Strong SQL skills and hands-on experience with relational databases.
  • Good programming skills in Python.
  • Experience with data integration, transformation, and data mapping across multiple systems.
  • Understanding of APIs, system integrations, and process modelling.
  • Experience ensuring data quality, consistency, and governance standards.
  • Strong analytical and problem-solving skills.
  • Experience working directly with business stakeholders and translating their requirements into technical solutions.
  • Fluent English, written and spoken.

Nice To Haves

  • Knowledge of Kafka.
  • Experience with Power BI.
  • Familiarity with Java development.
  • Understanding of data warehouse concepts and architecture.
  • Experience using AI tools for documentation, testing, data analysis, or development support.
  • Experience in banking, finance, or regulatory reporting.
  • Knowledge of credit risk, rating, or financial statement data.

Responsibilities

  • Design and maintain data models supporting credit and financial data processes.
  • Analyse business requirements and translate them into scalable technical solutions.
  • Define and manage data mappings between multiple systems to ensure accurate data integration and transformation.
  • Ensure data quality, consistency, traceability, and auditability across the solution landscape.
  • Work with business stakeholders, architects, and development teams on end-to-end solution design.
  • Prepare and maintain technical documentation and functional specifications.
  • Support process optimisation and automation using AI-assisted tools.
  • Take part in solution implementation, testing, and continuous improvement.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service