About this role
Salary: £90,000 - 100,000 per year
Requirements: Strong commercial experience developing backend software using Python, alongside experience with languages such as Java, Go, Kotlin, C++ or similarCommercial experience with TypeScriptExperience building and operating applications within AWS/GCP environmentsStrong understanding of scalable system design and distributed systemsHands-on experience with CI/CD pipelines and modern engineering practicesExperience building resilient, cloud-native, enterprise-grade applications Responsibilities: Take ownership of key platform components from design through to deployment, optimisation and ongoing supportDesign, build and scale backend services that power an AI-driven platformSolve complex engineering challenges around scalability, performance and reliabilityDesign distributed systems and build resilient enterprise-grade softwareCollaborate closely with product and engineering leadership to shape technical roadmaps and influence architecture decisionsContribute to the long-term evolution of the platformDeliver high-quality, resilient software and improve engineering processes and toolingDrive best practice across development, testing, deployment and monitoring Technologies: AIAWSBackendCI/CDCloudGCPSupportJavaKotlinPythonTypeScriptDevOps More:
We are working with an innovative technology business that is scaling a cutting-edge AI-powered platform used by enterprise clients globally. We are offering a Backend Senior Software Engineer role in London on a hybrid basis, with a salary of £90,000 to £100,000. This is an opportunity to join a high-performing engineering team where you will have genuine influence over architecture, technology decisions, product direction and engineering standards, while helping shape the future of a modern cloud-native platform entering a significant growth phase.
last updated 29 week of 2026