Intelligent Legal Solutions

Back-End Tech Lead Offline

$$$$
Product

We respond to every candidate.
Your application will not be ignored.
Please write why you would like to work together.
If you see this vacancy in several weeks/ month — write anyway, we often hire people of different levels.

The main information (if you don’t like reading long descriptions)
 

  • Full-time
  • Remote-first team working primarily within UK business hours
  • Experience: 10+ years (including at least 3 years in a leadership or mentoring role)
  • English: B1+
  • Start date: as soon as possible
  • Long-term cooperation: we want you to work with us for as long as you can :)

About Us
This position is a direct contract with a leading UK company.
The Company builds B2B legal technology that helps law firms deliver faster, higher-quality work. The Company’s platform streamlines legal workflows involved in a niche area of law so lawyers can accelerate drafting, negotiation, and compliance at scale.
Tech highlights — we operate a single-tenant SaaS architecture hosted on AWS across multiple regions, built with a modern stack: Python/Django 6, React 18/TypeScript, PostgreSQL, Redis, Elasticsearch/ OpenSearch, S3, ECS, and Lambda.
Our teams work in Agile Scrum squads, supported by strong CI/CD, IaC (Terraform/Terragrunt), and security-first practices (SOPS, KMS). It’s only a web application, no mobile.

About Team
At the moment, our team consists of Developers, Manual QAs, Automation QAs, Project Managers, UI/UX Designers, DevOps Engineers etc.
We value:
 

  • Speaking up (good ideas are welcome)
  • Growth (we’ll help you get there)
  • Learning & innovation (we like experiments that don’t break Prod)

About You
 

  • Have 10+ years of experience in software development, including at least 3 years in a leadership or mentoring role
  • Are an expert in Python (3.10+) and Django (4.x), with strong experience in REST API development
  • Have strong system design and architecture skills, with experience building scalable and reliable systems on AWS
  • Are experienced with PostgreSQL, Redis, and Elasticsearch/OpenSearch
  • Have hands-on experience deploying and scaling applications using AWS services (ECS, Lambda, S3, CloudFront, RDS)
  • Combine strong backend engineering expertise with the ability to lead a team while remaining hands-on
  • Can define and drive the technical direction of your team and take ownership of end-to-end delivery
  • Are a strong problem solver, comfortable tackling complex platform and data challenges
  • Have experience mentoring engineers and promoting high engineering standards within the team
  • Communicate clearly with both technical and non-technical stakeholders
  • Make pragmatic decisions, balancing technical quality with business needs
  • Take ownership and accountability for team outcomes and platform reliability
  • Adapt quickly in a growing environment and navigate ambiguity with confidence
  • Foster a collaborative culture and support team growth through knowledge sharing

It would be cool if you also
 

  • Have experience in legal tech, FinTech, or regulated industries
  • Have knowledge of Infrastructure-as-Code (Terraform/Terragrunt) and advanced AWS tools
  • Are familiar with monitoring tools (CloudWatch, Sentry) and security practices (KMS, SOPS, JWT)
  • Have experience leading remote or distributed teams and setting development standards (testing, linting, pre-commit workflows)

Your tasks will mainly be
 

  • Lead technical design, architecture, and implementation of new features
  • Ensure solutions are scalable, secure, and match the product vision
  • Mentor backend engineers and support their growth through guidance, code reviews, and career development
  • Stay hands-on in Python/Django coding and solve complex platform and database issues
  • Set and enforce best practices for coding, testing, CI/CD, and system design
  • Work with Product Managers to turn requirements into technical designs and development plans
  • Manage the team’s technical roadmap and delivery, addressing risks and meeting sprint goals
  • Facilitate technical discussions, resolve difficult decisions, and make key architectural choices
  • Improve developer workflows and team productivity with tools and automation

Our benefits and culture
 

  • Competitive compensation
  • A strong engineering team, a challenging LegalTech product, and an environment where you’ll continuously learn and grow through complex technical problems and meaningful ownership
  • Environment where you can learn a lot and continue developing your skills
  • No micromanagement
  • No bureaucracy (well, almost 🙂)
  • No useless tasks
  • Satisfaction with your work
  • Work-life balance
  • Respect & trust
  • Supportive team environment

The Hiring Process
 

  • HR interview (20-30 mins)
  • 2 job interviews (about 1h each)

Required skills experience

Django 6 years
Technical Leadership 3 years
REST API 7 years
Python 10 years

Required languages

English B1 - Intermediate

The job ad is no longer active

Look at the current jobs Tech Leadership →

Loading...