About this role
Senior Python Developer - Pydantic - FastAPI - 12 month contract - Glasgow Hybrid (3 days onsite)
I am looking for an experienced Python Developer with experience of Data Modelling to deliver robust data structures, metadata models and automation tools for our client in central Glasgow.
What you'll focus on:
- Turning regulatory, risk and metadata requirements into asset models and governance patterns the organisation can reuse.
- Developing Python and Pydantic-based components that support data governance, validation, workflows and integrations.
- Shaping and configuring models and operating structures to embed data governance at enterprise scale.
- Using AI-assisted development tools to improve speed and quality while maintaining security, compliance and accuracy.
What we're looking for:
- Strong Python development background with hands-on experience of Pydantic and FastAPI for data modelling, validation, schema design, serialisation and API development.
- Practical experience with JSON, YAML, REST APIs and SQL in data-heavy environments.
- Background in metadata and logical data modelling, taxonomies, lineage, data quality, business glossaries, catalogues and governance workflow design.
- Experience in financial services, ideally banking, risk, compliance, regulatory reporting, cyber, fraud or technology risk, with exposure to large financial data sets.
- Knowledge of data architecture, enterprise information management, regulated data lifecycles and modern engineering practices such as Git, code review, automated testing, documentation and CI/CD concepts.
- Experience using AI-assisted development tools such as GitHub Copilot, ChatGPT, Claude, Cursor or similar, with the ability to validate and productionise generated outputs responsibly.
- Strong analytical and stakeholder skills, with high attention to detail, strong ownership and the ability to work effectively in a busy environment.
Apply now for immediate consideration!
-
Contract Type
Contract
-
Specialism
Technology
-
Working pattern
Full Time
-
Job ref
BBBH142007
-
Expiry date
18 October 2026
-
Job duration
12 months
Similar jobs
-
Python Engineer
£450 - £485 per day + PAYE + holiday pay
Glasgow
-
Automation Tester
Umbrella - inside IR35
Glasgow
-
Legal Counsel
Negotiable
Glasgow
-
Lead IT Buyer
£48000 - £55000 per annum
Hertfordshire
-
Commercial Manager
Umbrella - inside IR35
London
-
Project Manager - Engineering/Manufacturing
Inside IR35
England
See also
Technology
Whether you’re starting out in Technology or are a long-standing professional, you need a recruitment agency that leads the way, rather than follows. We promise you’ll receive a dynamic, forward-thinking hiring partner with a team of recruitment consultants who are devoted to the Technology sector.  
To provide you with specialised support, our Technology team is split into seven technical sectors – Software Technology, Cyber & Information Security, IT Infrastructure & Datacentre, Enterprise Architecture & Cloud, Digital & Business Transformation, and Go-to-Market. 


Submit your CV