Senior Software Engineer

London, UK (Hybrid – 3 days per week on-site)

Contract (£500–650 outside IR35) & Perm available

About the Role

Join a fast-growing AI SaaS company in London as a Python / TypeScript Engineer , building large-scale, data-driven systems that power intelligent automation and next-generation learning products. You’ll work on high-performance backend services, APIs, and frontend components using Python and TypeScript, collaborating closely with data, product, and DevOps teams in a highly technical, engineering-led environment.

Key Responsibilities

  • Develop and scale backend systems and APIs using Python
  • Build high-quality frontend and platform features with TypeScript (React/Node)
  • Design distributed, high-throughput services and event-driven components
  • Collaborate across teams to deploy, monitor, and optimise microservices
  • Contribute to an engineering culture focused on performance, quality, and automation

Requirements

  • Proven experience with Python and TypeScript (5+ years in production environments)
  • Familiarity with PostgreSQL , Kafka/RabbitMQ/Elixir , Docker , and AWS/GCP
  • Strong understanding of microservices, distributed systems, and modern CI/CD pipelines
  • Clear communicator who thrives in collaborative hybrid teams
Company
trg.recruitment
Location
London, UK
Posted
Company
trg.recruitment
Location
London, UK
Posted