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) * Fully remote — you need to get dressed just for occasional boring meetings * Full-time * 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 is mainly located in Europe: 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 * 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 * Environment where you can learn a lot (strong team + challenging product and tasks) * Possibility to work from any place in the world as long as you have an internet connection and a laptop * Professional trainings, conferences, and certifications covered by the company
Our culture * No micromanagement * No bureaucracy (well, almost :) * No useless tasks * Satisfaction with work * Work-life balance * Respect & trust * Support
The Hiring Process * HR interview (20-30 mins) * 2 job interviews (about 1h each)
Q&A * Is there a contract? — Yes, we sign a contract * Is it a monthly fixed-priced or hourly-based payment? — Monthly fixed-priced * Do you hire people for several months? — No, it’s a long-term position (can be 5+ years) * What tools do you use? — Mainly Jira, Confluence, Slack, Zoom, Gsuite, Tempo, Lucidchart, PeopleForce * What rate will I have? — We usually ask for a desirable rate and then offer a position to people who have the best rate/ skills ratio. Over time, your rate will increase with good performance * Do you provide laptops/ devices? — For now, no. This is considered by management in 2026 * Is there a min/ max hours limit for a month? — We’re looking for full-time candidates, so preferably not less than 160h per month * What language do you use? — English/ Ukrainian/ rus is used for communication. English — for documentation, tickets, test cases, etc. * Oh, may I ask more questions?..- Yes :)