Senior Backend Engineer

Role: Backend Engineer

Location: UK

Contract Length: 12 Months

LSI are working with a global technology consultancy that partners with some of the world's leading organisations to deliver cutting-edge digital products and AI-driven solutions. Due to continued growth, they're looking to hire an experienced Senior Backend Engineer to join a high-performing engineering team working on complex, enterprise-scale applications.

This is an opportunity to play a key role in designing and building scalable backend systems while working alongside talented engineers across multiple international locations. You'll be involved in developing modern cloud-native applications, contributing to architectural decisions, and helping shape the next generation of AI-enabled software.

The Role

As a Senior Backend Engineer, you'll be responsible for developing robust, high-performance backend services that power large-scale digital platforms. You'll work within an agile environment, collaborating closely with product owners, architects and engineers to deliver secure, scalable and maintainable solutions.

Key Responsibilities

  • Design, develop and maintain scalable backend services using Python.
  • Build and optimise RESTful APIs using FastAPI or Flask.
  • Develop cloud-native microservices deployed with Docker and Kubernetes.
  • Deliver event-driven solutions using messaging technologies and distributed architectures.
  • Work extensively with AWS services including Lambda, SQS, Step Functions, DynamoDB and RDS.
  • Optimise search functionality using Elasticsearch or OpenSearch.
  • Collaborate with global engineering teams on architecture, delivery and continuous improvement.
  • Contribute to CI/CD pipelines and engineering best practices.
  • Ensure solutions are secure, resilient and highly performant.
  • Support the development of AI-enabled applications, including GenAI and Retrieval-Augmented Generation (RAG) initiatives where applicable.

Required Experience

  • Strong commercial experience developing backend applications in Python.
  • Experience with FastAPI and/or Flask.
  • Proven background building microservices architectures.
  • Hands-on experience with Docker and Kubernetes.
  • Strong AWS experience across serverless and cloud-native services.
  • Experience with Elasticsearch, OpenSearch or similar enterprise search technologies.
  • Knowledge of event-driven architectures and messaging systems.
  • Experience working with relational and NoSQL databases such as MySQL, MongoDB, DynamoDB or Snowflake.
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Strong understanding of backend security, scalability and performance optimisation.

Job Details

Company
Lever Scott International
Location
City of London, London, United Kingdom
Posted