Software Engineer - Python

Salary
£65,000 - £85,000
Location
London, United Kingdom
Type
Permanent
Workplace
Hybrid
Published
Jun 11, 2025
Ref
161810
Share this

We are seeking a talented and driven Software Engineer with strong Python expertise to join our fast-growing team within the insurance industry. Based near Liverpool Street, London, this is a unique opportunity to work on a hybrid architecture that blends a robust monolith with agile microservices, delivering real-world solutions at scale. The role offers a competitive salary ranging between £65,000 – £85,000, depending on experience. Ideal candidates must be able to commute to our Liverpool Street office within one hour and work in a hybrid capacity.

You will be part of a collaborative and high-performing engineering culture, supported by a leadership team with experience from some of London's most innovative tech companies, including leading names in financial technology. We are building reliable, scalable systems leveraging modern technologies, and your contributions will be central to shaping future products and services within the insurance space.

Our core technology stack and platform environment includes:

  • Python as the primary programming language
  • Hybrid architecture combining monolith and microservices
  • gRPC used for fast, efficient inter-service communication
  • GraphQL APIs for seamless integration with frontend platforms
  • FastAPI and Starlette frameworks to interface with third-party services
  • Database technologies including PostgreSQL and DynamoDB
  • AWS cloud infrastructure with managed Kubernetes for deployment and scalability

We’re looking for an engineer with a proactive approach to software design and development, someone who embraces automation, CI/CD workflows, and who strives to write clean, well-tested code. You should enjoy solving complex problems and have experience building production-grade systems. Exposure to scalable cloud platforms and containerised deployment, particularly using Kubernetes, will be highly valued.

To thrive in this role, you must possess excellent communication and collaboration skills, and the ability to manage and prioritise your workload effectively in a fast-paced environment. A strong foundation in Python is essential, with knowledge of asynchronous programming and API integrations considered a great bonus. Prior experience in highly regulated industries such as finance or insurance is advantageous but not mandatory.

This is a fantastic opportunity to join a forward-thinking company where your skills and vision will directly influence the evolution of the platform. If you are passionate about building high-quality software and are excited to work alongside some of the top technical talent in London, we would love to hear from you.

Apply

Follow us
© Gravitas Group 2025Site by