Senior Python Automation Engineer
Loan.co.uk
- Designed and built a production Python backend and automation platform from proof of concept, establishing reusable architecture across 30+ external lender platforms.
- Support thousands of weekly workflow executions, submissions and data extraction operations, processing multiple cases concurrently to reduce adviser wait time and manual workload.
- Developed workflows for data retrieval, validation, submissions, document processing and portal uploads, replacing manual tasks taking approximately 15 minutes to 2 hours per case.
- Designed, built and maintained production REST APIs using Flask and FastAPI for workflow automation, external integrations, callbacks, file operations, validation and error handling.
- Built production observability with Sentry, structured logging, health checks and workflow-level diagnostics to investigate API failures, timeouts and application/container incidents.
- Designed an API-driven regression and validation framework covering approximately 50 to 60 end-to-end scenarios, using API checks, pytest, Selenium validation, screenshot evidence and failure diagnostics.
- Own technical delivery across backend architecture, automation development, releases, dependency maintenance and production support, including performance and reliability improvements.
- Integrated AI/LLM services for document and data extraction, applying structured output validation, inconsistency analysis, cross-model verification and deterministic fallback logic.
- Established coding standards and reusable integration patterns; provide code reviews, technical guidance and solution design support within a small product team.
- Maintain project-specific Docker images and GitLab CI/CD workflows with Pylint checks; collaborate with DevOps on AWS/ECS deployments and environment-level issues.