logo[мetahunt]
> DOU
senior

Backend Engineer

Intelligent Legal Solutions
format:Remotetype:Full-timecompany:Product
pythondjangodjango rest frameworkawspostgresqlrediselasticsearchceleryaws lambdaaws sqs
terraformterragruntopensearchsentryprometheus
englishB1
experience10+ years
> full description

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
  • 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.
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

  • 10+ years of experience in software development, preferably in SaaS environments.
  • Strong expertise in Python (3.10+), Django (4.x), and Django REST Framework with solid REST API development experience.
  • Strong system design and software architecture skills with experience building scalable, reliable, and high-performance systems on AWS.
  • Hands-on experience with AWS services and infrastructure, including ECS, Lambda, S3, CloudFront, and RDS.
  • Strong experience with PostgreSQL, Redis, Elasticsearch/OpenSearch, Celery, and messaging systems such as SQS/SNS.
  • Experience with Git, CI/CD pipelines, Agile/Scrum environments, and modern development best practices.
  • Ability to define and drive technical direction, take ownership of end-to-end delivery, and support platform reliability.
  • Strong problem-solving, debugging, and analytical skills with a focus on scalability, performance, and reliability.
  • Experience mentoring engineers, promoting high engineering standards, and supporting team growth through collaboration and knowledge sharing.
  • Strong communication skills with the ability to work effectively with both technical and non-technical stakeholders.
  • Pragmatic mindset with the ability to balance technical quality, business needs, and fast-changing priorities in a growing environment.

It would be cool if you also have

  • Experience with infrastructure-as-code tools such as Terraform/Terragrunt and AWS developer tooling.
  • Knowledge of authentication frameworks, role-based access control, and multi-tenant architecture/design patterns.
  • Understanding of testing frameworks, linting, and pre-commit workflows (pytest, Ruff, etc.).
  • A pragmatic engineering mindset with a focus on reliability and clean architecture.
  • Strong collaboration and communication skills within cross-functional Agile teams.
  • A proactive approach to improving codebases and developer experience.
  • Strong analytical skills and attention to detail when solving problems.
  • Experience with text/document processing libraries such as pdfplumber, PyPDF2, or docxtpl.
  • Familiarity with observability and monitoring tools (CloudWatch, Sentry, Prometheus) as well as secure key management solutions (KMS, SOPS).

Your tasks will mainly be

  • Design and implement RESTful APIs using Python 3.10+ and Django 4.x / Django REST Framework.- Build background workers and asynchronous tasks using Celery, SQS, and Lambda.- Write unit, integration, and API tests (pytest, factory_boy, coverage).- Collaborate with DevOps to improve CI/CD pipelines and infrastructure automation.
  • Contribute to architecture discussions, scalability planning, and performance optimization.
  • Participate in code reviews and maintain clean, secure, and well-documented services.
  • Integrate AWS services (S3, SNS/SQS, CloudFront, ECS, RDS) into application workflows.
  • Develop scalable data models and queries with PostgreSQL, Redis, and Elasticsearch/OpenSearch.

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 90 mins and 30 mins)
Відгукнутись на вакансію