Python Backend Developer

Purviewservices — United Kingdom · Posted ~2 hours ago

Senior Hybrid

Skills

Python FastAPI Pydantic API development schema design data validation serialization async processing production services automation

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A hybrid backend engineering opportunity for an experienced Python developer who will own production services, build reusable libraries and automation, and develop robust APIs. The role emphasizes FastAPI, Pydantic, complex validation, serialization, and asynchronous processing, with strong hands-on ownership of production-grade systems.

Highlights

Hands-on backend role with ownership of production services, reusable libraries, APIs, and automation, offering hybrid work and opportunities to contribute to meaningful digital transformation.

Description

Purview is a global leader in IT-Engineering and Talent Solutions, trusted by Fortune 500 and mid-market clients across 21+ countries. Headquartered in Edinburgh, with delivery center's in India, our 1,200+ professionals drive meaningful digital transformation worldwide. As a certified Ethnic Minority Business and Premier Member of MSDUK, we proudly blend diversity with deep technical expertise to deliver results that matter. We’re currently hiring for the below role with one of our valued clients. If it aligns with your experience and aspirations, we’d love to hear from you! Role: Python Backend Developer Location: Glasgow, UK Job Type: Hybrid work mode Job Description: 5–6+ years of recent, hands-on Python development, including ownership of production services, reusable libraries and automation—not only scripts, notebooks or data analysis.Practical FastAPI and Pydantic experience covering API creation, schema design, complex validation, serialization, async processing, error handling and testing.Strong conceptual, logical, physical and metadata modelling, including canonical models, data contracts, source-to-target mapping, schema versioning, lineage and data quality.Experience processing large JSON, YAML and SQL datasets, with practical knowledge of batching, retries, idempotency, caching and performance optimisation.Strong production engineering practices: PyTest, Git, code reviews, CI/CD, deployment, monitoring and production support.A hands-on go-getter who can contribute from day one, work independently and deliver production-ready solutions quickly. Financial-services or regulated-domain experience is preferred.