About Us We build B2B legal technology that helps law firms and fund managers work faster and with higher quality. Our main product simplifies legal workflows for private investment funds, helping lawyers speed up drafting, negotiation, and compliance.
We use a modern, single-tenant SaaS setup on AWS across several regions. Our stack includes Python/Django 4.2, React 18/TypeScript, PostgreSQL, Redis, Elasticsearch/OpenSearch, S3, ECS, and Lambda. We work in Agile Scrum teams and follow strong CI/CD, Infrastructure-as-Code (Terraform/Terragrunt), and security practices (SOPS, KMS). Role Overview We are looking for a Backend Tech Lead to guide one of our engineering teams. This is a hands-on role for an experienced backend engineer who is ready to lead. You will define the technical direction for your team, write code, design architecture, and solve complex system and data challenges.
You will help build features from start to finish — designing, developing, and reviewing work — while mentoring team members and promoting technical excellence. You will also work closely with Product Managers to make sure your team delivers reliable, scalable, and high-quality solutions for our global clients. Key Responsibilities * Lead the design and development of new backend features that are secure, scalable, and aligned with product goals. * Mentor backend engineers, review code, and help them grow professionally. * Stay hands-on with Python/Django development and solve complex platform or database issues. * Set and maintain best practices for coding, testing, CI/CD, and architecture. * Work with Product Managers to turn product ideas into clear technical plans. * Manage your team’s technical roadmap, handle risks, and ensure smooth sprint delivery. * Lead technical discussions and make key architecture decisions. * Improve developer workflows and productivity through better tools and automation.
Essential Requirements * 7+ years of professional experience as a software developer, including work in B2B SaaS. * 2+ years in a leadership or mentorship role (e.g., Tech Lead or Senior Developer). * Strong skills in Python 3.10+ and Django 4.x, especially REST API development. * Solid experience designing scalable systems on AWS. * Good knowledge of PostgreSQL, Redis, and Elasticsearch/OpenSearch. * Experience deploying and scaling apps with AWS services (ECS, Lambda, S3, RDS). * Excellent problem-solving and debugging skills.
Preferred Requirements * Experience in legal tech, fintech, or other regulated industries. * Knowledge of Infrastructure-as-Code (Terraform/Terragrunt) and AWS tools. * Familiarity with observability tools (CloudWatch, Sentry) and security methods (KMS, SOPS, JWT). * Experience setting up testing and linting practices (pytest, ESLint, Ruff, Prettier). * Experience leading fully remote teams.
Personal Attributes * A hands-on leader who helps others and leads by example. * Strong communication skills, able to explain technical ideas clearly. * Practical mindset that balances technical quality with business goals. * Takes ownership and accountability for the team’s results. * Adaptable and proactive in a fast-growing environment. * Always eager to learn and share knowledge.
What We Offer * Competitive pay and benefits. * Career growth in a fast-growing tech company. * Remote-first work with international teammates. * Work on cutting-edge legal tech used by leading global firms.
This senior role gives you the chance to shape the technical direction of our product and build innovative features for some of the world’s top law firms.