Python Engineer - Data Modelling
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+7 more
Job description
- Develop robust Python solutions for data modelling and governance, using Pydantic for schema definition, validation, serialisation, configuration-driven models and API-ready structures.
- Build reusable Python libraries, modelling components and automation frameworks to support data ingestion, governance workflows, data quality, lineage, integrations and reporting at enterprise scale.
- Design solutions for the processing and governance of large-scale financial and risk data sets, with a focus on performance, data integrity, traceability and regulatory control.
- Work with APIs, JSON, YAML, SQL and both structured and unstructured data formats, using in-memory databases or caching technologies to support efficient integrations, validation workflows and governance automation.
- Use AI-assisted coding tools responsibly to improve Python development productivity, code quality, documentation, testing and solution design, while reviewing all outputs for security, compliance, accuracy and maintainability.
Requirements
- Strong Python skills, with experience in Pydantic, FastAPI, JSON, YAML, REST APIs and SQL.
- Experience with metadata modelling, data quality, lineage, business glossaries and governance workflows.
- Experience in financial services, ideally in banking, risk, compliance, regulatory reporting, cyber, fraud or technology risk.
- Knowledge of data architecture, enterprise information management and Git-based development, testing, documentation and CI/CD.
- Experience using AI-assisted development tools, with the ability to review and refine generated outputs.
- Strong analytical, communication and stakeholder management skills, with high attention to detail and the ability to work in a fast-paced environment.
About the company
Robert Walters is the world’s most trusted talent solutions business. Across the globe, we deliver recruitment, outsourcing, and talent advisory services for businesses of all sizes, opening doors for people with diverse skills, ambitions, and backgrounds.
Who You Will Work With Our client is a global financial services firm that manages wealth, navigates complex markets, and design strategic financial objectives. The firm provides risk management solutions across a variety of sectors, emphasizing long-term relationships, and innovative approaches to financial challenges.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Data Engineer Salary UK
Data Analyst Salary in the UK
The 7 Most Popular Backend Frameworks for Developers
The Most Popular IT Jobs on the Market