Senior PHP Software Engineer (Remote) in London

Senior PHP Software Engineer (Remote) in London

London Full-Time 70000 - 90000 € / year (est.) No home office possible
K

At a Glance

  • Tasks: Lead the engineering team to design and build an innovative legal tech platform.
  • Company: Join Keith, a pioneering AI-native regulated law firm transforming legal services.
  • Benefits: Competitive salary, flexible remote work, and opportunities for professional growth.
  • Other info: Be part of a small, senior team with a proven track record in innovation.
  • Why this job: Make a real impact in the legal industry with cutting-edge technology and a dynamic team.
  • Qualifications: 5+ years of software development experience, strong backend skills, and team leadership.

The predicted salary is between 70000 - 90000 € per year.

Join Keith to build the future of legal services; using technology to add speed, consistency and affordability. Keith is an AI-native and full-stack regulated law firm, initially focusing on disrupting the UK conveyancing market. By leveraging technology, we aim to automate c. 80% of the current human workload - delivering game-changing levels of client service, improved responsiveness, and reduced transaction time duration. We have ambitions to expand into other formulaic process-driven practice areas, targeting a £19B UK total addressable market.

About the Role

We’re looking for a Senior Software Engineer to lead our engineering team. You’ll set the technical direction, make key architecture decisions, and help hire and build out the team as we grow. This is a senior role - you’ll have significant ownership over how Keith’s platform is built, deployed and secured.

You Will:

  • Design and own the architecture of Keith’s platform - the state machine, workflow engine, API layer and data model that orchestrate every transaction.
  • Own infrastructure, deployments and CI/CD - ensure the platform is reliable, scalable and fast as we grow from launch to thousands of concurrent transactions.
  • Build and maintain security practices appropriate for a regulated law firm - data encryption, access controls, audit logging, penetration testing.
  • Build and improve AI agent pipelines - document review, correspondence handling, structured data extraction.
  • Build internal tooling for conveyancers - inbox, document review, approval workflows, transaction oversight.
  • Help hire and build out the engineering team as we scale.
  • Work directly with founders and senior lawyers to automate complex legal workflows.

About You

  • ~5+ years building production software, with a strong backend emphasis.
  • Strong command of Python, TypeScript and React/Next.js.
  • Experience building and operating scalable, secure systems - you understand infrastructure, observability and deployment pipelines.
  • Experience with AI agent orchestration frameworks (LangGraph, OpenAI Agent SDK, or similar).
  • Strong architectural judgement - you’ll be making foundational decisions about the stack, data model and system design.
  • Comfortable with security and compliance requirements - you’ve worked in regulated or security-sensitive environments.
  • Experience hiring and managing engineers.
  • Based in our London Victoria office 3 days per week, with existing legal right to work in the UK without requiring visa sponsorship.

Why Keith

  • Join a small, senior founding team building one of the first AI-native regulated law firms from scratch.
  • Founding team with a proven track record - including founders of one of the UK’s fastest growing consumer brands.
  • Have real ownership and help redefine how legal work gets done.
  • Collaborate with senior lawyers and technologists to automate complex workflows at scale.
  • Work at the frontier of AI and law - move fast, experiment, and shape the product.

Senior PHP Software Engineer (Remote) in London employer: Keith

At Keith, we pride ourselves on being an innovative employer that empowers our team to redefine the legal landscape through technology. With a strong focus on collaboration and ownership, our remote-friendly culture allows you to work alongside a talented founding team while enjoying opportunities for professional growth in a fast-paced environment. Join us in London Victoria three days a week to be part of a pioneering journey in AI-native legal services, where your contributions will directly impact the future of our industry.

K

Contact Detail:

Keith Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior PHP Software Engineer (Remote) in London

Tip Number 1

Network like a pro! Reach out to folks in the legal tech space, especially those who are already at Keith or similar companies. A friendly chat can sometimes lead to opportunities that aren’t even advertised.

Tip Number 2

Show off your skills! If you’ve got a portfolio or GitHub with projects that highlight your PHP and AI expertise, make sure to share it. It’s a great way to demonstrate what you can bring to the table.

Tip Number 3

Prepare for the interview by understanding Keith’s mission and values. Think about how your experience aligns with their goals of automating legal services and improving client interactions. This will help you stand out!

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take that extra step.

We think you need these skills to ace Senior PHP Software Engineer (Remote) in London

Backend Development
Python
TypeScript
React
Next.js
Architecture Design
Infrastructure Management

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the role of Senior PHP Software Engineer. Highlight your experience with backend development, especially in Python and TypeScript, and showcase any relevant projects that demonstrate your architectural judgement.

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're excited about joining Keith and how your skills align with our mission to disrupt the legal services market. Be genuine and let your personality come through.

Showcase Your Technical Skills:In your application, don’t just list your skills—show us how you've applied them in real-world scenarios. Discuss your experience with scalable systems, CI/CD, and any AI frameworks you've worked with. We want to see your problem-solving abilities in action!

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on being part of our journey at Keith!

How to prepare for a job interview at Keith

Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially Python, TypeScript, and React/Next.js. Brush up on your knowledge of scalable systems and CI/CD practices, as you'll need to demonstrate your expertise in these areas during the interview.

Showcase Your Architectural Judgement

Prepare to discuss your past experiences with system design and architecture. Be ready to share specific examples where you made key decisions that impacted the performance and security of a platform. This will show that you have the strong architectural judgement they’re looking for.

Understand the Legal Landscape

Since Keith is a regulated law firm, it’s crucial to understand the basics of legal workflows and compliance requirements. Familiarise yourself with how technology can streamline these processes, and be prepared to discuss how you can contribute to automating complex legal tasks.

Demonstrate Team Leadership Skills

As a senior role, you’ll need to show that you can lead and build a team. Think of examples from your past where you’ve successfully hired or managed engineers. Highlight your approach to fostering collaboration and innovation within a tech team, as this aligns with their goal of building a strong engineering culture.