Experienced Backend Engineer – AI & Data Platforms
Summary
Accuria (a UK fintech for bank loan portfolio analysis, valuation and deal management) seeks a backend engineer with 4+ years' experience to build Python/FastAPI services, AWS cloud deployments, financial data pipelines and lakehouse-style data infrastructure, plus backend components for AI agent workflows. Salary GBP 60-80k, remote-first.
Accuria builds software for the analysis, valuation, reporting and transaction management of performing and non-performing bank loan portfolios across the UK and Europe.
Our platform combines enterprise web applications, financial data pipelines, portfolio analytics, valuation tools, due diligence workflows and an online marketplace for end-to-end deal management. We are increasingly embedding AI agents into these workflows to automate data onboarding, document analysis, financial data validation, reporting and portfolio monitoring.
We work with complex financial datasets, structured and unstructured documents, cloud-native infrastructure and production-grade agentic workflows. Our focus is on reliable AI-enabled software that can be used in regulated financial environments.
About Accuria
Accuria builds software for the analysis, valuation, reporting and transaction management of performing and non-performing bank loan portfolios across the UK and Europe.
Our platform combines enterprise web applications, financial data pipelines, portfolio analytics, valuation tools, due diligence workflows and an online marketplace for end-to-end deal management. We are increasingly embedding AI agents into these workflows to automate data onboarding, document analysis, financial data validation, reporting and portfolio monitoring.
We work with complex financial datasets, structured and unstructured documents, cloud-native infrastructure and production-grade agentic workflows. Our focus is on reliable AI-enabled software that can be used in regulated financial environments.
The Role
We are looking for a Backend Engineer with at least 4 years experience to help design, build and operate the backend systems that power Accuria’s web applications, data pipelines and AI agent workflows.
You will work on Python/FastAPI services, cloud-native deployments, financial data processing pipelines, data architecture i.e. RDS, Data Lake, Data Lakehouse, and backend components for AI-enabled applications. The role requires someone who can take ownership of substantial features and systems, from design and implementation through deployment, monitoring and maintenance.
This is a hands-on engineering role for someone who enjoys building reliable production software, working with complex data, and applying modern AI tools and agent frameworks pragmatically.
Key Responsibilities
Backend Engineering
Design, implement and maintain robust backend services and APIs for enterprise-scale financial applications using Python and FastAPI.
AI-Enabled Application Development
Build backend components for AI-assisted and agentic workflows, including data onboarding, document processing, validation, reporting and workflow automation.
Cloud Architecture and Deployment
Deploy and operate cloud-native applications on AWS, using containerised environments and modern deployment patterns.
DevOps and Reliability
Contribute to CI/CD, automated deployments, infrastructure reliability, monitoring and operational quality, including tools such as GitHub Actions and Argo CD.
Data Infrastructure
Design and optimise data models, database structures, object storage layouts and lakehouse-style data access patterns for analytical and application workloads.
Data Pipeline Engineering
Build and maintain automated pipelines for processing complex financial, credit and reporting data.
Cross-Functional Collaboration
Work closely with product, data, analytics and business teams to translate financial and analytical requirements into scalable technical solutions.
Core Requirements
- At least 4 years of professional backend software engineering experience.
- Strong hands-on experience with Python and API development, ideally using FastAPI.
- Experience designing and operating production backend systems.
- Practical experience with AWS and containerised deployment environments.
- Strong SQL skills and a good understanding of database design, performance and reliability.
- Experience with CI/CD, GitHub-based workflows and modern deployment practices.
- Ability to take ownership of features or systems from design through delivery and operation.
- Effective use of modern AI-assisted development tools such as Claude Code, Cursor or similar.
- Strong communication skills and the ability to work independently in a remote-first environment.
Nice to Have
The following are not required, but would be advantageous:
- Experience building or deploying AI agents, LLM-backed applications or agentic workflows.
- Experience with frameworks such as Pydantic AI, LangGraph, or similar.
- Experience with analytical storage formats and tools such as Parquet, DuckDB, Iceberg, S3 or similar.
- Experience with financial data, credit analytics, structured finance, loan portfolios or regulatory reporting.
- Familiarity with React or modern frontend technologies from an API design perspective.
- Experience with Rust, C++ or other performance-oriented languages.
- MSc, PhD or equivalent experience in a quantitative, scientific, engineering or technical field.
What We Offer
- Opportunity to work on production AI-enabled systems in a specialist financial technology company.
- Competitive compensation GBP 60k to 80k per annum, depending on experience.
- Employment contract preferred, with contractor arrangements also possible.
- Participation in the company share option scheme after 1 year.
- Remote-first working arrangements.
- Flexible working style with significant ownership and responsibility.
- Holiday, pension and local social security benefits depending on location and contract.