Senior Full Stack Software Engineer

Summary

This Senior Full Stack Software Engineer role involves leading the architecture and development of AI-powered systems using TypeScript, Python, and cloud infrastructure. The engineer will mentor team members and collaborate with data scientists to deliver scalable, production-ready software solutions.

Salary: £57,000 - 97,000 per year

Requirements:
  • We need deep technical mastery in TypeScript and modern frontend frameworks such as React or Vue, alongside significant experience in backend Python or TypeScript ecosystems.
  • We need a proven track record of leading the architecture of complex software projects and deploying them successfully into cloud environments such as AWS, Azure, or GCP.
  • We need extensive experience with containerisation and infrastructure-as-code, including tools such as Docker, Kubernetes, or Terraform, to ensure reliable software delivery.
  • We need strong problem-solving skills with the ability to debug complex full-stack issues and maintain high standards for testing using frameworks such as Jest or Cypress.
  • We need someone who thrives on autonomy and ownership, with the entrepreneurial drive to take a vague problem statement through to polished, high-impact execution.
  • We need a compelling collaborator and mentor who can communicate technical strategy effectively to internal multidisciplinary teams and external senior stakeholders.
Responsibilities:
  • We will have you leading the architecture and design of complex projects to ensure they are robust, scalable, and aligned with long-term business needs.
  • We will have you creating reliable, reusable, and high-performance frontend and backend systems that support the seamless delivery of AI-powered insights.
  • We will have you guiding engineers within cross-functional teams of Data Scientists and Product Managers to deliver technically sophisticated, high-impact systems.
  • We will have you mentoring and managing more junior engineers, fostering a culture of technical excellence and continuous professional growth.
  • We will have you acting as the primary authority for engineering across the full stack, setting the standard for code quality and best practices.
  • We will have you providing deep technical expertise to our customers, translating their most unique business challenges into viable, production-ready software solutions.
  • We will have you balancing rapid prototyping with the need to ship and maintain large-scale products in a dynamic, fast-paced environment.
Technologies:
  • AI
  • AWS
  • Azure
  • Backend
  • Cloud
  • Cypress
  • Docker
  • Frontend
  • GCP
  • Support
  • Jest
  • Kubernetes
  • Python
  • React
  • Terraform
  • TypeScript
  • Vue
  • Machine Learning
  • Fullstack

More:

We established Faculty in 2014 because we believed AI would be the most important technology of our time. Since then, we have worked with over 350 global customers to transform performance through human-centric AI. We do not chase hype cycles; we innovate, build, and deploy responsible AI that delivers measurable impact. We work across government, finance, retail, energy, life sciences, and defence, and our business and reputation are growing fast. In our Professional and Financial Services business unit, we help financial institutions become more efficient, enhance customer experience, and find commercial upside in uncertain markets. This role is based in London, UK, and is hybrid. We offer an unlimited annual leave policy, private healthcare and dental, enhanced parental leave, family-friendly flexibility, flexible working, Sanctus coaching, and hybrid working. Our hiring process includes a talent team screen, pair programming interview, system design interview, and commercial interview. We value diversity, intellectual curiosity, and measurable positive impact, and we encourage applications from people of all backgrounds. We are open to part-time hours, and we welcome conversations with candidates who bring strong strengths even if they do not meet every requirement.

last updated 34 week of 2026

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available