> Markdown version of [/jobs/ext/2436238-python-engineer-data-modeller](https://www.wearedevelopers.com/jobs/ext/2436238-python-engineer-data-modeller). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Python Engineer / Data Modeller - **Company:** Xcede - **Location:** Glasgow, UK - **Experience:** Expert - **Salary:** £156,000.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Artificial Intelligence, Amazon Web Services, Automation of Tests, Microsoft Azure, Code Review, System Configuration, Continuous Integration, Data Architecture, Data Governance, Data Integrity, Serialization, Data Structures, Cursor (Graphical User Interface Elements), DevOps, JSON, Python (Programming Language), Metadata, Meta-Data Management, SQL Databases, Systems Integration, YAML, Data Ingestion, GitHub Copilot, Snowflake, Git, Fastapi, Collibra, Data Management, Api Design, Restful APIs, Domain Driven Design, GPT, Databricks - **Published:** August 17, 2026 - **Apply:** https://www.totaljobs.com/job/python-engineer/xcede-job107857898 ## About the Role · Strong Python development skills with a minimum of ten years' professional experience, including practical delivery using Pydantic and FastAPI for data modelling, validation, schema design and API development, alongside JSON, YAML, REST APIs and SQL. · Strong hands-on experience with Collibra, including asset model and metamodel design, platform configuration and governance operating models. · Experience with metadata modelling, data taxonomies, lineage, data quality, business glossaries and governance workflow design. · Experience within financial services, ideally in risk, compliance, regulatory reporting or technology risk environments, with exposure to large-scale financial data. · Knowledge of data architecture and modern engineering practices including Git-based development, code review, automated testing and CI/CD concepts. · Experience using AI-assisted development tools such as GitHub Copilot, ChatGPT, Claude or Cursor, with the ability to validate and productionise generated outputs responsibly. Good to Have · Understanding of financial services regulatory frameworks such as BCBS 239, GDPR, DORA, MiFID or Solvency II, and how they influence governance and controls. · Experience with Collibra APIs, workflow development or Edge/Connect integrations. · Experience integrating metadata platforms with data platforms such as Snowflake, Databricks, Azure, AWS or Informatica. · Knowledge of data mesh, data products or domain-driven design concepts. · Data governance, data management or cloud certifications. ## Description Our client, a consultancy supporting a leading global financial services organisation, is looking for a hands-on Data Modelling Specialist/Senior Python Developer to join their data governance function, sitting within a technology risk and controls team. We are looking for candidates with strong Python development experience, alongside hands-on Collibra metadata management expertise. Experience in data modelling, governance, APIs, SQL and financial services would be particularly relevant. You will work closely with data governance, architecture, technology, risk and compliance teams, turning complex regulatory and metadata requirements into robust models and platform-ready solutions. What You'll Do · Design, enhance and maintain asset models within a leading metadata management platform, configuring asset types, relations, attributes, domains and workflows. · Develop high-quality Python solutions for data modelling and governance use cases, using Pydantic for schema definition, validation, serialisation and API-ready data structures. · Build reusable Python libraries and automation patterns supporting data ingestion, governance workflows, data quality, lineage and reporting at enterprise scale. · Design solutions to process and govern large-scale financial and risk data sets, with attention to performance, data integrity and regulatory control requirements. · Work with APIs, JSON, YAML and SQL, using AI-assisted coding tools responsibly to improve delivery, reviewing all outputs for security, compliance and maintainability. ## Related Videos - [ Evaluating AI models for code comprehension](https://www.wearedevelopers.com/videos/1462-evaluating-ai-models-for-code-comprehension) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [CI/CD with Github Actions](https://www.wearedevelopers.com/videos/856-ci-cd-with-github-actions) - [Inside Bitpanda's Tech Stack: Scaling a European Fintech Leader - Markus Dorner](https://www.wearedevelopers.com/videos/1979-inside-bitpanda-s-tech-stack-scaling-a-european-fintech-leader-markus-dorner) - [Streaming AI Responses in Real-Time with SSE in Next.js & NestJS](https://www.wearedevelopers.com/videos/1630-streaming-ai-responses-in-real-time-with-sse-in-next-js-nestjs) - [From Messy Queries to Scalable Systems - How Data Engineering actually works](https://www.wearedevelopers.com/videos/100203-from-messy-queries-to-scalable-systems-how-data-engineering-actually-works) ## Related Articles - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [The 13 Best Python Libraries for Developers in 2025](https://www.wearedevelopers.com/magazine/371-the-13-best-python-libraries-for-developers-in-2025) - [Data Analyst Salary in the UK](https://www.wearedevelopers.com/magazine/278-data-analyst-salary-in-the-uk) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Dev Digest 157: CUDA in Python, Gemini Code Assist and Back-dooring LLMs](https://www.wearedevelopers.com/magazine/557-dev-digest-157-cuda-in-python-gemini-code-assist-and-back-dooring-llms) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers)