Backend Engineer
Stott and May
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Tech stack
API
Artificial Intelligence
Amazon Web Services (AWS)
Automation of Tests
Azure
Cloud Computing
Django
Python
PostgreSQL
Machine Learning
Message Broker
Performance Tuning
RabbitMQ
Redis
Systems Architecture
Azure
Flask
Delivery Pipeline
Reliability of Systems
Backend
GIT
FastAPI
Kubernetes
Kafka
Celery
REST
Data Pipelines
Docker
Microservices
Job description
You will work closely with machine learning, product, and infrastructure teams to productionise AI workflows, ensure system reliability, and support enterprise-grade security and compliance requirements. This is a hands-on senior role with influence over technical direction and system architecture., * Design, develop, and maintain scalable backend services and APIs
- Build and optimise data pipelines for large, structured financial datasets
- Ensure systems meet security and regulatory standards (SOC 2, GDPR, FCA)
- Collaborate with ML engineers to deploy and integrate machine learning models
- Optimise PostgreSQL schemas and queries for performance and scale
- Implement caching, messaging, and asynchronous processing patterns
- Participate in technical design reviews and support less experienced engineers
- Monitor production systems, troubleshoot issues, and improve reliability
- Contribute to coding standards, documentation, and engineering best practices
Requirements
- 7+ years of backend engineering experience in production environments
- Strong Python expertise and experience with modern frameworks (FastAPI, Flask, Django)
- Advanced PostgreSQL knowledge, including performance tuning and scaling
- Experience with Redis and caching strategies
- Background in asynchronous task processing (Celery or similar)
- Experience with message brokers and event-driven systems (Kafka, RabbitMQ, Azure Service Bus, etc.)
- Solid understanding of REST APIs and microservices architectures
- Cloud experience (Azure preferred; AWS or GCP acceptable)
- Experience with Docker and Kubernetes
- Strong understanding of security best practices and data protection
- Familiarity with CI/CD pipelines, automated testing, and Git
- Strong communication skills and experience working cross-functionally
Benefits & conditions
- Competitive salary plus equity
- Opportunity to work on complex, high-impact systems in a regulated environment
- High level of technical ownership and influence
- Fast-growing engineering team with clear progression opportunities
About the company
Our client is a rapidly scaling enterprise AI platform operating in the financial services sector. The business builds workflow automation and AI-driven systems used by large, regulated financial institutions to streamline complex, data-intensive processes. Backed by top-tier investors, the company is in a high-growth phase and expanding its engineering team to support increasing enterprise adoption.