Middle Backend Developer (Remote)
Build the future of investing with us. We’re growing fast and need a Senior Python/Django dev to scale our backend, automate systems, and shape powerful APIs. 100% remote. High impact.
About InvestEngine
We’re a London-based fintech on a mission to make ETF investing simple and accessible. Over 100,000 clients have trusted us with over £1.5 billion in assets — and we’re just getting started. We’ve been featured by Forbes, MoneyWeek, and Finder, and we’re growing fast with big ambitions.
About the Role
We’re looking for a Middle Backend Developer to join one of our core product teams — BackOffice, Growth, or Pensions. You’ll help us scale mission-critical systems, improve operational efficiency, and deliver great experiences for both internal and external users.
You’ll work closely with engineers, product managers, designers, and business stakeholders, and you’ll have the autonomy to own solutions end to end. This role is ideal for someone who’s proactive, reliable, and passionate about clean, maintainable code that solves real business problems.
What You’ll Do
Design and build backend services in Python 3.11, using Django and Django REST Framework
Work with MySQL to design and optimise database schemas, and use Redis for caching and performance
Develop and evolve RESTful APIs for both client-facing features and internal tools
Own features end-to-end: from shaping the technical approach to release, monitoring, and iterative improvement
Improve system scalability, performance, and reliability as we grow rapidly across new product lines
Collaborate with cross-functional teams (Product, Design, Compliance) to deliver features that are simple, compliant, and impactful
Debug and solve production issues, proactively identify bottlenecks, and drive architectural improvements
Follow best practices in version control (Git), CI/CD (we use TeamCity, GitHub Actions), and code quality
Contribute beyond code: suggest smarter flows, improve developer experience, and advocate for technical excellence
What We’re Looking For
2+ years of backend development experience in Python
Solid experience with Django (or equivalent Python frameworks)
Strong understanding of relational databases (MySQL or PostgreSQL)
Experience working with RESTful APIs
Proficiency with Git and CI/CD tools (TeamCity, GitHub Actions, etc.)
Strong communication skills and a proactive, solution-oriented mindset
Comfortable working in fast-paced environments with evolving requirements
English (B2 level or higher)
Native speaker of Russia
Nice to Have
Experience with Redis, AWS, and Docker
Previous work in fintech, product-first companies, or regulated environments
A public GitHub profile with meaningful contributions or personal projects is a strong plus
How We Work
We’re a lean, fast-moving team that values clarity, ownership, and transparency.
Our backend developers are not just code writers — they contribute to architecture, improve processes, and help shape the product. We expect autonomy, but we also support each other. No bureaucracy, no drama — just respectful collaboration and meaningful work.
What We Offer
Impact from day one
You’ll be solving real problems that make a measurable difference to the business and our users.Room to grow
We’re scaling fast, and there’s plenty of opportunity to take on more responsibility and evolve with the company.Modern stack and tools
We use Python 3.11, Django, MySQL, Redis, AWS, TeamCity, GitHub — with a focus on clean, well-maintained code.Transparent and open culture
From regular team updates to open idea channels in Slack — we keep communication honest and decisions collaborative.Supportive team
You’ll join a team of thoughtful, motivated people who care about what they build and how they build it.Remote and flexible
Work from wherever suits you best. We care about outcomes, not time zones.
Our Hiring Process
Intro call with the Talent team
Technical interview with Backend team
Final call with СTO
- 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.