Senior Python Data Modelling Specialist – Hybrid (Glasgow)

McGregor Boyall

Glasgow

Hybrid

GBP 54,000 - 89,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

McGregor Boyall in Glasgow is seeking a Senior Python Developer/Data Modelling Specialist to join the Technology - Cyber Data Risk & Resilience team on a 12-month contract. The role blends Python development, data modelling and governance to support enterprise data, risk and regulatory needs.

You will design scalable data models, work with Pydantic, FastAPI, Collibra and REST APIs, and contribute to data quality, lineage and metadata management while collaborating with stakeholders across

Qualifications

  • Senior Python development experience with hands-on modelling.
  • Pydantic for data modelling, validation and schema design.
  • Experience with FastAPI, REST APIs, JSON, YAML and SQL.
  • Strong knowledge of data modelling, metadata, governance and quality.
  • Familiarity with Collibra or similar governance platforms.
  • Experience with data lineage, taxonomies and business glossaries.
  • Experience in financial services, risk or regulatory environments is a plus.
  • Git usage, code review and CI/CD practices.

Responsibilities

  • Design and maintain enterprise data and metadata models.
  • Develop Python solutions using Pydantic and FastAPI.
  • Configure and enhance Collibra asset models and governance workflows.
  • Build reusable automation, validation and integration components.
  • Work with REST APIs, JSON, YAML and SQL.
  • Support data quality, lineage, taxonomy and metadata management.
  • Collaborate with technology, architecture, risk, compliance and business stakeholders.
  • Leverage AI-assisted development tools responsibly.

Skills

Python development
Pydantic
FastAPI
REST APIs
Data modelling
Collibra
Data governance
Data quality
Git
CI/CD
AI-assisted tools
SQL

Tools

GitHub Copilot
ChatGPT
Claude
Cursor
Collibra

Job description

McGregor Boyall in Glasgow is seeking a Senior Python Developer/Data Modelling Specialist to join the Technology - Cyber Data Risk & Resilience team on a 12-month contract. The role blends Python development, data modelling and governance to support enterprise data, risk and regulatory needs.

You will design scalable data models, work with Pydantic, FastAPI, Collibra and REST APIs, and contribute to data quality, lineage and metadata management while collaborating with stakeholders across

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Modelling Specialist
Data Modelling Specialist

McGregor Boyall • Glasgow

Hybrid
GBP 54,000 - 89,000
Senior Python Data Modeller for Governance & Metadata
Senior Python Data Modeller for Governance & Metadata

Xcede Recruitment Solutions • Glasgow

On-site
GBP 110,000 - 130,000
Python Engineer / Data Modeller
Python Engineer / Data Modeller

Xcede Recruitment Solutions • Glasgow

On-site
GBP 110,000 - 130,000
Senior Python Data Governance Engineer
Senior Python Data Governance Engineer

Synechron • Glasgow

On-site
GBP 70,000 - 110,000
Senior Python Developer
Senior Python Developer

Synechron • Glasgow

On-site
GBP 70,000 - 110,000
Senior Python Engineer - Regulatory Tech (Hybrid, Contract)
Senior Python Engineer - Regulatory Tech (Hybrid, Contract)

TEKsystems • Greater London

Hybrid
GBP 92,000 - 129,000
Data Modeller
Data Modeller

Sword Group • Glasgow

Hybrid
GBP 40,000 - 60,000
Competitive Salary
Personalized Career Development
Flexible working
+2
Senior Python Developer: Finance & Trading (Hybrid London)
Senior Python Developer: Finance & Trading (Hybrid London)

Akkodis • Greater London

Hybrid
GBP 154,000 - 182,000
Senior Python Developer - Regulatory Tech (Hybrid)
Senior Python Developer - Regulatory Tech (Hybrid)

TEKsystems • Bromley

Hybrid
GBP 37,000 - 74,000
Senior Python Developer - Trading & Risk Platforms (Hybrid)
Senior Python Developer - Trading & Risk Platforms (Hybrid)

ScaleneWorks People Solutions LLP • Greater London

Hybrid
GBP 90,000 - 130,000