Client Server
Backend Software Engineer Python C# AI
Job Description
Salary: £40,000 - 70,000 per year
Requirements:- Strong backend software engineering skills with Python or C# (or both)
- Strong knowledge of computer science fundamentals such as OOP, multithreading, design patterns, and system design
- Understanding of what makes a good frontend and how to ensure connectivity between front-end and back-end systems; React or Angular skills preferred
- Good understanding of cloud-native architectures (Azure / AWS), event-driven systems, microservices, CI/CD, Terraform, Kubernetes, and Docker
- Keen to use and adopt more AI into processes and the product; experience with Claude or other AI tools preferred
- Collaborative with great communication and problem-solving skills
- Ideally experience in a start-up or small team environment
- Work as an individual contributor on backend and cloud-native development
- Help build the technology platform behind a diverse portfolio of insurance products used across international businesses
- Explore how AI can improve engineering productivity and the products themselves
- Use tools such as Claude alongside strong software design principles, patterns, and engineering best practice
- Contribute to greenfield development and influence architecture and engineering practices
- Support how AI is embedded into the software development lifecycle
- AI
- AWS
- Angular
- Azure
- Backend
- C#
- CI/CD
- Cloud
- Docker
- Embedded
- Frontend
- Support
- Kubernetes
- OOP
- Python
- React
- Terraform
- microservices
More:
We are a global reinsurance group building the technology platform behind a diverse portfolio of insurance products used across our international businesses. Our technology team is small, agile, and heavily focused on greenfield development, giving you the opportunity to have real influence over architecture, engineering practices, and how AI is embedded into the software development lifecycle. You will join colleagues in our City offices three days a week, with flexibility to work from home the other two days. We offer a competitive package including salary up to 100k, bonus, pension, income protection, life assurance, critical illness cover, employee assistance programme, company share scheme, enhanced paternity leave and benefits, wellness benefits, medical and dental health insurance, 25 days holiday, perks such as Kids Pass and a smart tech scheme, plus volunteering and charity days.
last updated 36 week of 2026
Interested in this role?
Submit your application now
How to Apply
About Client Server
Client Server
London
IT
Skills & Technologies
Inferred from job description
Salary Insight
£55,000
This role
£60,000
UK median
This salary is 8% below the UK median for Software Engineers (£60,000/yr).
Based on 2024–2025 UK technology sector benchmarks