> Markdown version of [/jobs/ext/3184569-backend-engineer](https://www.wearedevelopers.com/jobs/ext/3184569-backend-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Backend Engineer - **Company:** Oscar Associates (UK) Ltd - **Location:** London, UK - **Experience:** Expert - **Salary:** £85,000.0 - £105,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Amazon Web Services, Amazon S3, Audit Trail, Software as a Service, Cloud Engineering, Code Review, Continuous Integration, Data Validation, Cursor (Graphical User Interface Elements), Linux, Spring Framework, Python (Programming Language), PostgreSQL, Open Web Application Security, Service Design, Software Systems, SQL Databases, SQLAlchemy, Large Language Models, Caching, Backend, Git, Fastapi, Event Driven Architecture, Pytest, AI Platforms, Information Technology, Jenkins - **Published:** September 30, 2026 - **Apply:** https://www.reed.co.uk/jobs/backend-engineer/57406588 ## About the Role * 5+ years in back-end engineering for production SaaS or platform systems. * Real multi-tenant or enterprise-system experience covering isolation, permissions and auditability. * Strong Python with FastAPI or comparable frameworks, solid SQL/PostgreSQL, and the ability to work at Java/Spring service boundaries. * Production AWS experience, plus confidence with Git, CI/CD and Linux. * Daily use of AI coding tools such as Cursor or Claude Code, and a considered view of where they help. * A degree in engineering, computer science or a related field, or equivalent experience. NICE TO HAVE * Java/Spring depth alongside Python. * Event-driven architecture, queues and workflow engines. * Financial services or regulated-industry systems. * LLM service integration patterns., * A service or API contract you evolved without breaking its consumers. * A tenant or permission boundary you implemented and tested. * A production quality, reliability or cost problem you diagnosed and improved. ## Description A newly formed software venture backed by an established global investment-services business is hiring a Backend Engineer to build the platform its product runs on. You'll design multi-tenant data and workflow services in Python and FastAPI and own the integration layer between a Java/Spring core and Python AI services. This is one of nine engineering hires across front-end and back-end., Investment professionals need APIs and workflows that respect permissions, keep an audit trail and fail safely when an AI result can't be trusted. You'll build the services behind that. * Report to the Head of Engineering as part of the UK core team. * Build multi-tenant data and workflow services, plus the integration layer between the Java/Spring core and the Python AI services. * Ship through disciplined CI/CD alongside the India-based delivery organisation. * Combine service design with the production constraints of demanding enterprise users. * Join a nine-person engineering cohort being hired across front-end and back-end. WHAT YOU'LL BE DOING - SERVICES AND CONTRACTS * Design REST and asynchronous services in Python 3.11+ and FastAPI. * Work at Java/Spring boundaries with PostgreSQL and async SQLAlchemy persistence. * Implement tenant isolation, context, role-based access and configuration. * Version and evolve contracts between core and AI services without breaking consumers. WHAT YOU'LL BE DOING - PRODUCTION QUALITY * Maintain comprehensive unit and integration tests with pytest and pytest-asyncio, and uphold code review standards. * Use OpenTelemetry traces, structured logs, metrics and actionable alerts to expose model-call latency, failure rates and token cost. * Build validation, schema enforcement and safe failure behaviour for outputs that may be well-formed yet wrong. * Treat authentication, authorisation, secrets, input validation, OWASP awareness and audit trails as everyday engineering. WHAT YOU'LL BE DOING - DELIVERY AND COST * Deploy and operate on AWS using EKS/ECS patterns, RDS and S3 through Jenkins quality gates. * Improve queries, caching, asynchronous throughput and right-sizing. * Build queueing, rate limits and cost-aware orchestration for model-calling services., * Based at Kings Cross, London, in office 3 days a week. * Colleagues split between London and an India-based delivery organisation. * Visa sponsorship is not available for this role. * The interview process is intended to conclude within three weeks, and adjustments to interviews can be arranged on request. Oscar Associates (UK) Limited is acting as an Employment Agency in relation to this vacancy. To understand more about what we do with your data please review our privacy policy in the privacy section of the Oscar website. Not what you are looking for? * Software Engineer jobs * Cloud Engineer jobs * Java jobs * Java Developer jobs * Software Engineer Java jobs ## Related Videos - [Inside Bitpanda's Tech Stack: Scaling a European Fintech Leader - Markus Dorner](https://www.wearedevelopers.com/videos/1979-inside-bitpanda-s-tech-stack-scaling-a-european-fintech-leader-markus-dorner) - [pytest: Simple, rapid and fun testing with Python](https://www.wearedevelopers.com/videos/213-pytest-simple-rapid-and-fun-testing-with-python) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Agents for the Sake of Happiness](https://www.wearedevelopers.com/videos/1387-agents-for-the-sake-of-happiness) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) ## Related Articles - [The 7 Most Popular Backend Frameworks for Developers](https://www.wearedevelopers.com/magazine/403-the-7-most-popular-backend-frameworks-for-developers) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [20 Essential Tools For Backend Development](https://www.wearedevelopers.com/magazine/218-20-essential-tools-for-backend-development) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)