Python Backend Developer

Techjobsdata — United Kingdom · Posted ~3 hours ago

Senior Hybrid

Skills

Python FastAPI Pydantic Production services Reusable libraries Automation API development Schema design Data validation Serialization Asynchronous processing

🔓 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 position requiring extensive recent Python experience and ownership of production services. The role emphasizes FastAPI and Pydantic for API creation, schema design, complex validation, serialization, asynchronous processing, reusable libraries, and automation.

Highlights

Hybrid backend engineering role focused on production-grade Python services, reusable libraries, automation, modern API development, and sophisticated validation and asynchronous processing.

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.