Team Lead Backend Developer (Remote)
Team Lead Backend Developer (Remote)
About InvestEngine
InvestEngine is a fast-growing fintech based in London, on a mission to make ETF investing simple and accessible. Over 100,000 clients have trusted us with more than £1.5 billion in assets — and we’re just getting started. We’ve been featured in MoneyWeek, Finder and Forbes, and we’re scaling quickly with big ambitions.
About the Role
We’re looking for a Team Lead Backend Developer to strengthen our architectural direction, mentor our growing engineering team, and improve the stability of our Backoffice systems. This role is ideal for a technically strong engineer who thrives on ownership, leading by example, and helping others grow — without direct line management responsibilities.
You’ll work closely with product and business stakeholders, contribute to strategic initiatives, guide the team through complex backend challenges, and help shape both our systems and processes. Our Backoffice team currently includes 3 mid-level and 1 junior developer — you’ll be their technical leader and point of coordination.
What You’ll Do
Lead backend development in Python 3.11 using Django / DRF
Drive architectural decisions and contribute to long-term technical strategyAct as a technical mentor, support the growth of mid and junior engineers through code reviews, pair programming, and knowledge sharing
Collaborate with Product, Compliance, and Business teams to translate requirements into scalable solutions
Take ownership of system performance, technical debt reduction, and production stability (MySQL, Redis, etc.)
Build and improve RESTful APIs for internal and external integrations
Improve and enforce best practices in Git workflows, CI/CD pipelines (TeamCity, GitHub Actions), and development processes
Help shape and implement effective development workflows and team-wide engineering standards
What We’re Looking For
5+ years of experience in backend development, including leading projects or small teams
Strong Python skills and deep knowledge of Django or similar frameworks
Proven experience designing backend architectures and distributed systems
Solid understanding of relational databases, caching, and scalable system design
Ability to navigate ambiguity, take initiative, and drive technical decisions
Passion for coaching and developing engineers
Familiarity with modern development practices: Git, CI/CD, clean code, testing, monitoring
English (B2 level or higher)
A native Russian speaker
Nice to Have
Experience in fintech, regulated industries, or internal B2B tools
Familiarity with AWS, Docker, message brokers like RabbitMQ or Kafka
Contributions to open source or personal tech projects
How We Work
We’re a lean, collaborative team where developers help shape architecture, product direction, and engineering culture. You’ll have real impact, autonomy, and the trust to build solutions that scale with the business — without micromanagement or heavy bureaucracy.
What We Offer
Direct impact — work on business-critical systems and influence core architecture
Strategic leadership opportunities — grow into a central technical role as we scale
Modern tech stack — Python 3.11, Django, MySQL, Redis, AWS, GitHub, TeamCity
Remote-first and flexible — work from anywhere, on your own schedule
Unlimited vacation — take the time you need, when you need it
A supportive, experienced team that values quality, learning, and delivering results
Hiring Process
Intro call with our Talent team
Technical interview with the Backend team
Final conversation with our CTO
Fast and clear process — typically 1–2 weeks from first call to offer.
- Department
- Backend Developer
- Remote status
- Fully Remote
About InvestEngine
InvestEngine is an award‑winning, industry‑leading investment platform that champions the use of exchange‑traded funds (ETFs).
We are a team of industry experts with a passion for building great investment products. A powerful investment solution, we think everyone could benefit from using ETFs as a part of their financial strategy.
Already working at InvestEngine?
Let’s recruit together and find your next colleague.