Haystack
← Back to Jobs
Temporary/Casual
Technology

Data Modelling Python Developer

Robert WaltersGlasgow, Lanarkshire🇬🇧United KingdomPosted 4 Aug 2026

Quick Overview

Work Type
Hybrid
Schedule
Temporary/Casual
Level
Mid Senior

Job Description

Data Modelling Python Developer
Location: Glasgow
Contract: 12 months
Work Setup: Hybrid - 3 days in the office

Who We Are
Robert Walters is the world's most trusted talent solutions business. Across the globe, we deliver recruitment, outsourcing, and talent advisory services for businesses of all sizes, opening doors for people with diverse skills, ambitions, and backgrounds.

Who You Will Work With
Our client is a global financial services firm that manages wealth, navigates complex markets, and design strategic financial objectives. The firm provides risk management solutions across a variety of sectors, emphasizing long-term relationships, and innovative approaches to financial challenges.

What You'll Do

  • Design, enhance and maintain Collibra asset models in line with enterprise data governance, metadata management, regulatory and technology risk requirements.
  • Configure Collibra asset types, relationships, attributes, communities, domains, responsibilities, workflows, roles and operating models.
  • Develop robust Python solutions for data modelling and governance, using Pydantic for schema definition, validation, serialisation, configuration-driven models and API-ready structures.
  • Build reusable Python libraries, modelling components and automation frameworks to support data ingestion, governance workflows, data quality, lineage, integrations and reporting at enterprise scale.
  • Design solutions for the processing and governance of large-scale financial and risk data sets, with a focus on performance, data integrity, traceability and regulatory control.
  • Work with APIs, JSON, YAML, SQL and both structured and unstructured data formats, using in-memory databases or caching technologies to support efficient integrations, validation workflows and governance automation.
  • Use AI-assisted coding tools responsibly to improve Python development productivity, code quality, documentation, testing and solution design, while reviewing all outputs for security, compliance, accuracy and maintainability.

What You Bring

  • Strong Python skills, with experience in Pydantic, FastAPI, JSON, YAML, REST APIs and SQL.
  • Experience with Collibra or similar metadata management platforms.
  • Experience with metadata modelling, data quality, lineage, business glossaries and governance workflows.
  • Experience in financial services, ideally in banking, risk, compliance, regulatory reporting, cyber, fraud or technology risk.
  • Knowledge of data architecture, enterprise information management and Git-based development, testing, documentation and CI/CD.
  • Experience using AI-assisted development tools, with the ability to review and refine generated outputs.
  • Strong analytical, communication and stakeholder management skills, with high attention to detail and the ability to work in a fast-paced environment.

What's Next
If you are ready to take the next step, apply now! Successful applicants will be contacted directly by a recruiter to discuss the role more.

We are committed to creating an inclusive recruitment experience. If you require support or adjustments to the recruitment process, our Adjustment Concierge Service is here to help. Please feel free to contact us at (see below) to discuss how we can support you.

This position is being recruited on behalf of our client through our Outsourcing service line. Resource Solutions Limited, trading as Robert Walters, acts as an employment business and agency, partnering with top organizations to help them find the best talent. We welcome applications from all candidates and are committed to providing equal opportunities.

Skills

FastAPI
SQL
Git
Python
REST
Stakeholder Management

Similar jobs